问题标签 [pygtk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
animation - 使用 GTK+ 制作流畅的动画
我正在创建一个网络动画师(类似于 nam,如果您以前使用过它)。
基本上,我将节点表示为 GTK+ DrawingArea 上的小点,我更新这些节点的位置并在循环中重绘 DrawingArea。
生成的动画很快,但不流畅(有很多闪烁)。这可能是因为我在每一帧之前用纯色填充了 DrawingArea。
你认为我怎样才能最好地解决这个问题?我应该将帧预渲染到 Pixbuf 上吗?有更好的解决方案吗?
这是我当前的绘图代码(使用 PyGTK):
whereself.t
是当前时间,在循环中递增。
python - gtk TextView 小部件在功能期间不更新
我是使用 python 和 gtk 进行 GUI 编程的新手,所以这是一个初学者的问题。我有一个在按下按钮时调用的函数,它执行各种任务,还有一个 TextView 小部件,我在每个任务完成后写入。问题是 TextView 小部件在整个函数完成之前不会更新。我需要它在每项任务后更新。
gtk - 林间空地 aboutDialog 没有关闭
我有一个AboutDialog
空地制作的盒子,但关闭按钮不起作用。我不知道如何将此按钮连接到一个单独的功能,因为它位于一个名为dialog-action_area
.
另一个问题是,如果我使用窗口管理器创建的关闭按钮,我无法再次打开它,因为它已被破坏。
我怎样才能改变它,让它隐藏起来?
python - PyGTK 小部件不透明度
有没有办法在 PyGTK 中设置小部件的不透明度?
我知道windows有一个功能:
但似乎没有任意小部件的等价物。
有人有想法么?
在此先感谢您的帮助。
python - 将扭曲的代码添加到 pygtk 应用程序
我有一个使用 urllib2 的简单 pygtk 应用程序,我应该进行哪些更改来添加工作扭曲代码?
pbgtk2.py 示例令人困惑
gtk - pygtk中按钮的定时禁用
我想显示一个带有“确定”按钮的对话框,该按钮在短时间内(可能 5 秒)被禁用。在此期间,其他按钮仍需要响应。
python - 有人可以解释 Gtk2 包装吗?
我需要将 Gtk2 用于一个项目。我将为此使用 python/ruby。问题是包装对我来说似乎有点神秘。我尝试使用 VBox,以便在我的窗口中有以下小部件(按以下顺序):
- 菜单栏
- 工具栏
- 文本视图/编辑器控制
我已经设法“猜测”了我的方式pack_start
并获得了我需要的布局,但我希望能够理解它。Ruby Gtk2上的文档似乎太不直观了(python 也是如此,因为它是相同的,只为 python 编写),你能解释一下吗?
此外,set_size_request
当我使用pack_start
. 这是为什么 ?
python - 如何在 Gtk2 中更改 MenuItem 的显示文本?
我需要更改 MenuItem 的显示文本。有没有办法在不删除 MenuItem 然后添加另一个具有不同文本的情况下做到这一点?
python - 在 GTK 中,我应该为剪贴板粘贴和字符插入捕获哪些信号?
我有一个带有 TextView 的窗口,我想在用户粘贴一些文本时执行一些操作。
我还想知道当用户在 TextView 中按下一个键时我应该捕获什么信号才能执行某些操作。
你能告诉我我必须连接的信号是什么吗?
python - pygtk 应用程序中的单独线程
我在线程化我的 pyGTK 应用程序时遇到了一些问题。我给线程一些时间来完成它的任务,如果有问题我只是继续但警告用户。但是,一旦我继续,这个线程就会停止,直到 gtk.main_quit 被调用。这让我很困惑。
相关代码:
…………………………………………………………………………………………