pygtk

    2热度

    2回答

    我有一个PyGTK程序,它隐藏了大部分时间,但是按下它会弹出一个弹出窗口。因此,我希望程序在打开时不要激活。我试了几个选项到,没有成功: self.window.show() self.window.set_focus(无) 激活程序,但没有设置焦点。 self.window.set_accept_focus(假) self.window.show() self.window.set_accept

    4热度

    1回答

    我终于设法改变了pygtk中textview小部件的背景。原来,我需要使用widget.modify_base(gtk.STATE_NORMAL, gtk.gdk.Color(0, 0, 0, 0))这导致了所需的黑色背景。 现在,问题的其余部分...现在我想将文本颜色更改为白色。 我已经尝试了所有内容,包括widget.modify_fg和widget.modify_text,但是,没有任何东西

    6热度

    2回答

    我有按键事件处理程序,我需要确定哪种键被按下:是否修饰符? 它不在event.state中,因为这个字段只有在用别的东西按下修饰符时才起作用,但是我需要这个用于单个键(即,简单地按下控制或alt,...)。

    5热度

    2回答

    使用Python和PyGTK我已经有了一个包含各种GtkCheckMenuItems的GtkMenu。当用户点击其中一个复选框时,菜单关闭。我希望用户能够在每次没有关闭菜单的情况下检查一系列复选框。 我看过使用激活回调来显示菜单,但这似乎并没有工作。有什么建议么?

    1热度

    2回答

    我想在pygtk中编写一个简单的基于gui的应用程序,它提供基于文本的标记的“实时”预览。然而,标记处理可能在计算上非常昂贵并且运行缓慢,因此更新每个击键上的预览并不是真正可行的。相反,我希望仅在用户输入失败时才运行更新。理想情况下,我会让它在一个序列中的最后一次击键之后更新指定的时间间隔。 我研究过使用threading.Timer,通过取消并重新启动一个定时器来在每次发出“改变”信号时调用更新

    9热度

    3回答

    我的程序绘制了在窗口上移动的圆圈。我想我一定会错过一些基本的gtk/cairo概念,因为它似乎对我所做的事情运行得太慢/口吃迟缓。有任何想法吗?谢谢你的帮助! #!/usr/bin/python import gtk import gtk.gdk as gdk import math import random import gobject # The number of circ

    0热度

    2回答

    我正在编写一个程序,我需要一些gtk.Notebook小部件的额外功能,所以我已经开始创建自己的。 我唯一的问题是造型我的标签,使他们看起来像gtk.Notebook中的标签,并会根据用户的主题而改变。 我真的不知道从哪里开始,所以任何建议将不胜感激,谢谢:)

    0热度

    1回答

    我创建了一个对话框,找出聚焦的元素。 这就是我写道: import gtk import gobject class FocusedElementPath(gtk.Dialog): def __init__(self, parent, title=None): gtk.Dialog.__init__(self, title or 'Show path', parent

    5热度

    2回答

    我需要使用Python(和py2exe,我想)来构建本机Windows应用程序。 功能要求是: 任务栏图标 警报通知(旁边的任务栏图标) 无边框窗口(理想的是漂亮的,圆润的,彩色的)。 的Webkit渲染一些无边框窗口的 到目前为止,我已经确定了以下可能的工具包: PyGTK的 PyQt4的 wxWidgets的 IronPython的 我以前没有使用过这些,所以我期待您提供关于选择上述之一的适用

    12热度

    7回答

    self.button = gtk.Button(stock=gtk.STOCK_DELETE) 显示只显示: 删除