是否可以在我的PyGTK應用程序中應用GTK+ theme?如何將主題應用到PyGTK應用程序
我可以通過編程方式應用主題嗎?也就是說,要應用主題,我使用PyGTK函數還是必須在我的機器上安裝PyGTK(Python2.7以上版本)並更改箭頭.png和滾動條.png等?
注意我只安裝了PyGTK我沒有安裝GTK +,我需要嗎?上面鏈接的主題是否適用於PyGTK或僅適用於GTK +?
你能提供關於如何將這個主題應用到我的PyGTK應用程序的建議嗎?
是否可以在我的PyGTK應用程序中應用GTK+ theme?如何將主題應用到PyGTK應用程序
我可以通過編程方式應用主題嗎?也就是說,要應用主題,我使用PyGTK函數還是必須在我的機器上安裝PyGTK(Python2.7以上版本)並更改箭頭.png和滾動條.png等?
注意我只安裝了PyGTK我沒有安裝GTK +,我需要嗎?上面鏈接的主題是否適用於PyGTK或僅適用於GTK +?
你能提供關於如何將這個主題應用到我的PyGTK應用程序的建議嗎?
如果您從鏈接下載了第一個標記爲「(GTK & Metacity主題)」的包,則應該獲得tar.gz存檔。將檔案解包到/home/jake/.themes
之類的文件夾中。 然後在你的PyGTK的代碼,你初始化你的部件之前(我會做你導入的PyGTK和GTK在你的代碼後右),加入這一行:
gtk.rc_parse('/home/jake/.themes/Elegant Brit/gtk-2.0/gtkrc')
這gtkrc
文件在該目錄中包含了用於告訴gtk如何繪製該主題的小部件的信息。
希望有所幫助。
注意:主題選擇應該留給用戶,並且在使用gtk開發應用程序時,通常會改變/修改當前用戶的主題。
如果你有PyGTK,那麼你也有GTK +(這是底層庫)。 –