簡體   English   中英

將GTK主題應用於Python窗口Ubuntu 14.04

[英]Apply GTK theme for Python window Ubuntu 14.04

我對Python相當陌生,而且似乎沒有找到任何更改在我的系統上運行的GTK主題的解決方案。 我使用Python 2.7.6運行Ubuntu 14.04。 以下是我當前正在處理的代碼的簡化版本:

import gtk 
import webkit 

gtk.rc_parse('/home/viktor/.themes/Elegant Brit/gtk-2.0/gtkrc')

view = webkit.WebView() 

sw = gtk.ScrolledWindow() 
sw.add(view) 

win = gtk.Window(gtk.WINDOW_TOPLEVEL) 
win.add(sw) 
win.show_all() 

view.open("http://w3.org/") 
gtk.main()

我似乎找不到任何適合我的東西。 任何幫助表示贊賞。

可以使用以下路徑中存儲的gtkrc文件來修改主題:

 /usr/share/themes/[YOUR THEME]/[GTK VERSION]/gtkrc

使用以下代碼在程序中手動設置主題

import os    
os.environ['GTK2_RC_FILES'] = '/PATH/TO/THEME/gtkrc'

和沃拉! 現在,您的窗口將使用指定的主題。

使用wxPython 2.8對此進行了測試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM