如何在Pygi中使用Xfce小部件?
我最近一直在玩pygi,尝试为xfce组合一个混音器插件,但是当我尝试从python加载GtkBuilder文件时,它无法识别XfceTitledDialog(我正试图用于配置对话框) )。
使用xfce小部件需要做些什么吗?
这是我到目前为止所得到的:
Python 2.7 (r27:82500, Aug 07 2010, 16:54:59) [GCC] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from gi.repository import Gtk,Gdk
>>> builder = Gtk.Builder()
>>> builder.add_from_file('xfvol.ui')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib64/python2.7/site-packages/gtk-2.0/gi/types.py", line 40, in function
return info.invoke(*args)
RuntimeError: Invalid object type `XfceTitledDialog'
将XfceTitledDialog更改为GtkDialog使其工作,但它是错误的小部件。
该小部件可用,似乎可以在Glade中使用。
没有找到相关结果
已邀请:
1 个回复
撕吠
确保这些是您系统上的正确路径,并且xfce模块位于此处。