pygtk

    3热度

    1回答

    对于我们的(开源)全屏文本编辑器,我们将gtk.Window,gtk.Fixed等的背景颜色更改为自定义颜色。这工作正常,但某些GTK主题(例如Mac4Lin)为某些小部件定义背景像素图而不是背景颜色。调用这些小部件的modify_bg()方法时,这些背景pixmaps不会消失。 我知道我可以用bg_pixmap[NORMAL] = 'blabla.png'设置pixmaps,并且我可以用gtk.

    1热度

    4回答

    当我的gtk应用程序加载时,工具栏上的第一个项目会自动选中(突出显示,当它按下时按下)。这只是一个小问题,但我宁愿没有选择默认情况下。 下面是一些基本的示例代码: import gtk import gtk.glade window_tree = gtk.glade.XML('testtoolbar.glade') gtk.main() testtoolbar.glade <?xml

    0热度

    1回答

    我在努力研究如何正确使用文件选择器按钮。阅读GtkFileChooserButton,GtkFileChooserDialog和GtkFileChooser的参考手册目前没有帮助。我试图连接到文件集的GtkFileChooserButton,并从这里调用get\_filename(),但它似乎表现得相当不可靠。当用户点击按钮并选择一个文件时,到目前为止效果很好。 但是,如果点击相同的按钮(已经有一

    1热度

    2回答

    我创建了一个网络动画(与之前的nam相似,如果您以前使用过)。 基本上,我在GTK + DrawingArea上有节点表示为小点,我更新这些节点的位置,并在一个循环中重绘DrawingArea。 由此产生的动画是快速,但不光滑(有很多闪烁)。这可能是因为我在每帧之前使用纯色填充了DrawingArea。 您如何看待我最好的解决方案?我应该预先渲染帧到Pixbufs上吗?有更好的解决方案吗? 这里的

    0热度

    1回答

    我是使用python和gtk进行GUI编程的新手,所以这是一个初学者问题。 我有一个函数,当按下一个按钮来执行各种任务时会调用它,并且每个任务完成后我都会写一个TextView小部件。问题是TextView小部件在整个函数完成之前不会更新。我需要它在每个任务后更新。

    3热度

    2回答

    我在林间空地制作了AboutDialog箱子,但关闭按钮不起作用。我不知道如何将此按钮连接到单独的函数,因为它位于名为dialog-action_area的小部件中。 另一个问题是,如果我使用由窗口管理器创建的关闭按钮,我无法再打开它,因为它已被销毁。 我该如何改变这个以便它隐藏?

    5热度

    2回答

    我有一个使用libglade的,并使用一个小项目下加载XML文件: self.gladefile = "sdm.glade" self.wTree = gtk.glade.XML(self.gladefile) self.window = self.wTree.get_widget("MainWindow") if (self.window): self.window.connec

    1热度

    5回答

    有没有办法强制gtk.Window对象忽略窗口管理器的show/hide命令,如“iconify”和“show desktop?”。 我试图创建一个持久化窗口,坚持桌面,当桌面暴露时不会消失与所有其他窗口。 编辑:我想我特别想知道是,是否有可能重现应用,如码头,桌面小工具,系统托盘等使用PyGTK的发现行为?

    1热度

    2回答

    我试图在python中创建一个GTK应用程序,我只需在屏幕上绘制加载的图像,然后点击它。我试图这样做的方法是将图像加载到pixbuf文件中,然后将该pixbuf绘制到绘图区域。 代码的主线是在这里: def drawing_refresh(self, widget, event): #clear the screen widget.window.draw_rectangle(w

    5热度

    2回答

    我在pygtk中遇到线程问题。我的应用程序包含一个程序,可以从网上下载图片,然后用pygtk显示它。问题是,为了做到这一点,并保持图形用户界面的响应,我需要使用线程。 因此,当用户点击按钮“下载图片”后,我进入了一个回调,我打电话给下载同类图片的方法。 thread.start_new_thread(self.images_download,(路径页) 这是行不通的。我得到我的程序进入线程的唯一方