问题标签 [glade]
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.
gtk - 我在哪里可以找到 gtk-builder-convert 脚本?
我为工作构建了一个小型 GUI 应用程序,它使用一些.glade
文件作为弹出窗口。最近,我脚下的地面发生了变化——我的环境得到了升级。较新的 pyGTK 版本需要GTKBuilder
和.xml
文件而不是Glade
文件.glade
,现在我可怜的应用程序坏了。
我需要将.glade
文件转换为较新的.xml
文件。问题是 Glade-3 不在我们的系统上,我在网上找不到gtk-builder-convert
。我看过 Gnome GIT 浏览器,不知道从哪里开始寻找或如何搜索它。
有人会好心地将我指向gtk-builder-convert
python脚本吗?
python - 使用 Pygtk 和 Python 从多个文本输入中获取值
单击名为“添加文本框”的按钮时,它会调用一个函数,该函数使用 (gtk.Entry) 函数创建单个文本框。因此,每次我单击该按钮时,它都会创建一个文本框。
我有一个提交按钮,它应该获取以“条目”名称生成的文本框(比如 10 个文本框)的所有值。它适用于一个文本框,但不适用于多个。
在 php 中,我们可以创建以数组 name=entry[] 形式提及的 dynamix 文本框。
我们在 python 中有类似的功能吗?
环境:FC10、Glade 3、Python 2.5、GTK。
python - pygtk - 动态更新从 gtk 组合框获取输入的小部件
从 gtk 组合框选择从 1 到 10 的值时,它应该通过将组合框值作为输入来填充复选框。例如,如果我选择 5,则将生成 5 个复选框。它有效.. 但问题是在我选择 5 之后,我现在从组合框中选择下一个值作为 3,然后显示 8 个复选框。旧的 5 复选框没有被替换。有什么方法可以刷新 vbox(有复选框)或更新为新值。
环境:FC10、Glade 2、Python 2.5、GTK。
python - PyGTK, Glade, 改变窗口视图和线程
如果这似乎是一个愚蠢的问题,请原谅我,到目前为止,我在互联网上找不到提供解决方案的人,我只是想从比我更有经验的人那里获得一些反馈(我只使用过 python , pyGTK 和 Glade 2 天了)。
我有一个 UI 窗口显示,它使用来自处理蓝牙连接的线程的消息进行更新。
这很好,我的应用程序关闭并运行得很可靠,问题是,在建立蓝牙连接后,我希望保持蓝牙线程(即保持连接继续)但完全改变主窗口的 UI。
现在我从 glade 制作的 pyGTK 应用程序中得到的印象是,最简单的事情就是打开一个新窗口。这真的是最好的选择吗?我可以从根部切断小部件树,维护窗口小部件,但从单独的 gade 文件中添加一组新的小部件吗?
如果打开一个新窗口是最好的选择,我是否正确地假设蓝牙线程可以在此转换期间保持活动状态,只要我更新任何回调?
任何帮助或指示都会很棒。
干杯,马特
c++ - c ++ sdl:我可以在我用glade创建的菜单和按钮内有一个sdl-opengl窗口吗?
我使用 glade 创建了一些 gtk 按钮。
- 是否可以将 sdl-opengl 窗口添加到 glade 应用程序?如果是这样,怎么办?
- 如何在 gtk 窗口内的 gtk 事件和 sdl 事件之间进行交互?
谢谢
glade - Glade:如何将多个参数传递给信号处理程序?
Glade:如何将多个参数传递给信号处理程序?
python - 执行 def 函数时 GUI 冻结。使用线程?
我做了一个小程序,它有 2 个按钮,每个按钮都做某些事情。这是代码的简化版本。
事情是它工作正常,除了按钮冻结并停留在单击位置并且整个 GUI 冻结直到命令完成。据我所知,在这种情况下最好使用线程,但我不知道如何在这个例子中实现它。
我使用 glade 和 pygtk 作为 gui。
python - Python Glade 无法创建 GladeXML 对象
我在 Glade 3.6.7 中创建了一个简单的窗口 GUI,我正在尝试将其导入 Python。每次我尝试这样做时,都会出现以下错误:
我的 Python 代码:
和 foo.glade 文件:
foo.glade 和上面的 python 脚本在同一个目录中,我尝试使用完全限定的路径但仍然得到相同的错误(我确定路径是正确的!)。
有任何想法吗?
干杯,
皮特
dialog - Glade 3 标准按钮布局
我想使用 Glade 3(或 gtk 和 Python)创建一个对话框。在 Glade 2 中,如果你想创建一个对话框,有一个选项可以设置“标准按钮布局”,它会自动创建一个 Ok 按钮和一个返回 gtk.RESPONSE_OK 或 gtk.REPONSE_CANCEL 的 Cancel 按钮。Glade 3 中没有重新实现此功能。
如何创建一个对话框,其中包含返回正确响应的确定和取消按钮?
干杯,
皮特
python - 创建一个只接受数字的 pygtk 文本字段
有谁知道如何使用仅接受数字的 PyGTK 创建一个文本字段。我正在使用 Glade 来构建我的 UI。
干杯,