8得票2回答
GTK 应用内通知 API 参考文档

我最近学习了gtk设计模式,并发现了应用内通知。有关何时使用它的描述,但没有提及gtk api。 我已经搜索过了,只找到了GNotification和GApplication.send_notification,但这会将通知发送到桌面环境。 有人能帮忙找到实现应用内通知的教程或示例代码吗?

7得票3回答
gtk3和pygobject的自动完成

我希望能为vim添加gtk3库的自动完成功能。我已经尝试过vim-jedi, 因为它似乎是vim和python的最先进的自动完成机制 (也在此处推荐),但这对于从gi.repository导入的gtk3内容不起作用。 from gi.repository import Gtk, GdkPix...

12得票5回答
如何在Windows上使用Python 2.6安装PyGTK / PyGobject?

我有一个依赖于PyGTK、PyGobject和PyCairo的应用程序,我构建它可以在Linux上工作。我想将其移植到Windows上,但是当我执行import gobject时,会得到以下错误:Traceback (most recent call last): import gob...

7得票1回答
Gtk.Entry 的 insert-text 信号中的 position 属性始终为 0。

我在处理Gtk.Entry小部件发出的插入文本信号时遇到了麻烦。请看以下示例: from gi.repository import Gtk def on_insert_text(entry, new_text, new_text_length, position): print(p...

10得票2回答
通过pip安装PyGObject时,提示缺少文件msvc_recommended_pragmas.h。

我尝试使用pip安装PyGObject,但遇到以下错误: Building wheels for collected packages: pygobject Building wheel for pygobject (PEP 517) ... error ERROR: Command err...

7得票1回答
使用PyGObject和Gtk3创建WebKit线程

我正在尝试在GTK的主线程之外的不同线程上加载一个webkit视图。 我看到了这个例子PyGTK,Threads and WebKit 我稍微修改了一下以支持PyGObject和GTK3: from gi.repository import Gtk from gi.repository ...

29得票2回答
PyCharm无法解析PyGObject 3.0,但代码可以正常运行。

我在Ubuntu 11.10上使用PyCharm 2.5开发一个应用程序,使用Python 3.2.2和PyGObject 3.0。我已经安装了Ubuntu包python3-gobject,当我运行我的代码时,它按预期工作。 然而,PyCharm似乎无法找到任何PyGObject模块。当我悬...

10得票1回答
如何格式化Gtk.Entry中的条目

例如,电话号码的格式为+999 99 9999-9999。也就是说,GtkEntry会在用户输入时自动添加字符(+、空格和 -)。

7得票2回答
使用"try"来避免分段错误

最近在我的一个程序中出现了分段错误的问题。我设法找到了引起问题的代码行,但还没有找到解决方法。 引起问题的代码行: self.window_player.add(self.vlc) 在 glade 中创建的 Gtk.Window() 为空,而 self.vlc 是一个部件。 这一行...

7得票1回答
Python Gtk+3中的排序和过滤树模型?

我正在尝试获取一个可过滤且可排序的treemodel(实际上是liststore)。我有以下代码段: self.modelfilter = self.liststore.filter_new() self.modelfilter.set_visible_func(\ ...