pygtk

    2热度

    2回答

    hildon.Seekbar小部件由一个小部件和两个按钮组成。点击按钮时,小部件发送了什么信号,或者我怎么知道?有没有办法监控一个小部件在PyGTK中发送的信号/事件全部?

    1热度

    1回答

    我希望用户能够输入应用程序活动的持续时间。所以我的问题是,什么是最好的部件或小部件的组合允许用户做到这一点?

    1热度

    2回答

    我想将一个小部件添加到滚动窗口的底部,然后滚动到该窗口的底部。但是,该窗口认为它已经在底部,因为该窗口小部件尚未分配。即,这返回-1: widget.get_allocation().y 这是为什么?有什么办法可以立即分配小部件,所以我可以相应地调整窗口?还是有更好的解决方案?

    2热度

    2回答

    我已经搜索了这个,但没有什么,我正在寻找。 http://www.mail-archive.com/[email protected]/msg10529.html - 没有人回答他。这正是我所经历的。当我在图形上下文中设置前景时,它似乎并没有真正改变。 我已经通过了教程和常见问题解答,但都没说太多。他们要么使用黑色和白色的上下文,要么给你断开的链接。我留下了也许这是一个错误。但是我内心的孩子说我只

    8热度

    3回答

    我有一个图像/ pixbuf,我想绘制到gtk.DrawingArea中并频繁刷新,所以blitting操作必须快速。这样做的简单方法: def __init__(self): self.drawing_area = gtk.DrawingArea() self.image = gtk.gdk.pixbuf_new_from_file("image.png") def ar

    2热度

    2回答

    我使用gtk.EntryCompletion来实现自动完成功能。 但是该列表太长以至于弹出窗口触及屏幕底部。 而我找不到在pygtk文档中设置弹出窗口高度的方法。 如何在gtk.EntryCompletion中设置弹出窗口的高度?

    1热度

    2回答

    如何创建一个像素值设置为透明的PyGTK pixmaps?我知道它有东西与创建一个深度为1的像素图并将其设置为一个蒙版,但我找到的是它或者什么都不做或完全擦除我的像素图绘制时。此刻,我就与 r = self.get_allocation() p1 = gtk.gdk.Pixmap(self.window,r.width,r.height) p1_c = p1.cairo_create()

    2热度

    1回答

    我想嵌入一个chartdrawer库,它只能给我一个缓冲区中的bmp图像。 我加载这个形象,必须显式调用新创建的pixbuf删除,然后调用垃圾收集器。 的绘图方法被称为每个50ms的 调用垃圾收集器是真的CPU消耗。 有没有办法让所有进程只有一个pixbuf,因此不必调用gc? 还是我做错了什么? 提前THX任何帮助 拉斐尔 代码: def draw(self, drawArea):

    1热度

    2回答

    我有一个gtk.TextBuffer,它应该在按Enter键后清除,类似于大多数聊天程序的输入框。我只是将缓冲区设置回空白字符串。 Enter中的换行符不会被删除,并且在下一个输入过程中空白行结束于光标上方。将光标移到第一个gtk.Iter没有帮助。

    11热度

    4回答

    我正在使用Python和PyGTK。我对运行某个函数感兴趣,它每隔几分钟就会从串口获取数据并保存它。 目前,我在时间库中使用sleep()函数。为了能够做到处理,我有我的系统设置是这样的: import time waittime = 300 # 5 minutes while(1): time1 = time.time() readserial() # Read data