मैं पायथन (पीवायजीटीके 3) के साथ वैश्विक सिस्टम आइकन थीम कैसे सेट करूं?
यह लौट रहा है सिस्टम में वर्तमान आइकन थीम यह सही काम करता है। G.repository आयात Gtk, GObject, Gio, GLib प्रिंट (Gtk.Settings.get_default) से
प्राप्त करें। Get_property ("gtk-icon-theme-name")) < / कोड> लेकिन मैं इसे सेट नहीं कर सकता। मैंने इसे करने की कोशिश की, लेकिन बिना किसी परिणाम के: । जीपी, , "न्यूमिक्स")
धन्यवाद!
आपको जांचें कि आप जो थीम चाहते हैं वह निर्देशिका / path / to / Python / xx / lib / site-packages / gnome / share / themes /
में मौजूद है।
तब, पहले प्रोग्राम / स्क्रिप्ट जीटीके विंडो को आरम्भ करता है, उपयोग करने के लिए थीम सेट करें:
आयात करें stderr से, बाहर निकलने की कोशिश करें: gi gi.require_version (gtk ',' 3.0 ') जीआई से आयात करें (जीटीके आयात नहीं किया जा सकता कृपया, कृपया इसे स्थापित करें।) वर्ग HelloWindow (Gtk.Window): def __init __ (स्वयं): जीटीके। जीटीके, जीडीके, जीओबीजेक्ट, जीओआईबी, जीएलआईबी (आयात ईर्रर, आयातवार्इन्ग) को छोड़कर। सेटिंग्स.गेट_डेफ़ॉल्ट ()। सेट_प्रॉपर्टी ("gtk-icon-theme-name", "Numix") Gtk.Settings.get_default ()। Set_property ("gtk- थीम-नाम", "MS-Windows-XP") Gtk विंडो .__ init__ (आत्म, शीर्षक = "हैलो वर्ल्ड") ...
No comments:
Post a Comment