问题标签 [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.

0 投票
2 回答
1388 浏览

pygtk - GTK / PyGTK 使 ComboBox 可使用键盘搜索

是否可以使 ComboBox可搜索?如果是,如何?

我希望能够,当 ComboBox 处于活动状态并且用键盘键入一个字母时,选择 ComboBox 内以该字母开头的第一个项目,以此类推,然后是下一个字母。

例如,这与网页内的 ComboBox 的功能相同。

我找不到任何选项可以在 ComboBox 或包含数据的 ListStore 上以与 TreeView 具有方法set_enable_searchset_search_column.

0 投票
1 回答
111 浏览

pygtk - PyGTK 更新同级小部件标签

刚刚开始使用 PyGTK 和 Glade3,希望得到一些帮助。

容器层次结构:窗口 -> vbox1 -> {button1 , label1}

button1 回调

我知道这可以使用 label1.set_text(string) 来完成,但我不知道如何检索该对象有什么想法?

来自肯塔基的感谢。

0 投票
1 回答
2595 浏览

netbeans - Gtk-WARNING 在 netbeans 上找不到信号处理程序

我正在使用 netbeans 在 c 上使用 glade 和 gtk 编程构建一个接口。我已经按照本教程设置了我的项目。我什至将 libgmodule2-0.so 和 libglib2-0.so 添加到 netbeans 的链接器选项中。当我运行时,我收到警告 Gtk-WARNING 找不到信号句柄。当我关闭主窗口时,什么也没有发生(这是我的信号应该被捕获的地方)

如果我像这样编译我的程序(不使用 netbeans)

它工作正常。当我关闭主窗口时,它会关闭。

我喜欢使用 IDE,因为我获得了所有功能(特别是调试)。对这个问题有什么建议吗?

0 投票
2 回答
5524 浏览

gtk - 如何在 vala 中使用 gtk/glade

我正在尝试使用 glade/gtk/vala 制作一个简单的应用程序。到目前为止,我有这个:

当我运行它时,它输出:(helloworld:22641):Gtk-WARNING **:找不到信号处理程序'on_btn_hello_clicked',但除了未调用处理程序之外运行良好

我究竟做错了什么?

0 投票
1 回答
748 浏览

reference - monodevelop 坚持使用不起作用的引用

我正在使用 Debian 测试存储库中的 MonoDevelop 2.2。我已经安装了支持 GTK 的插件,适用于 2.8 和 2.10 版本。当我编译我的解决方案时,我收到警告说
Warning: Assembly 'glade-sharp, Version=2.10.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' not found. Make sure that the assembly exists in disk. If the reference is required to build the project you may get compilation errors. (ProCos)

警告完全没问题,因为安装的库不提供 Glade-sharp V2.10。所以我打开引用对话框,删除引用并插入对 Glade-sharp V2.8 的引用(确实存在)。关闭引用对话框并重新编译。砰,同样的警告和参考已改回 V2.10。

有人知道如何解决这个问题吗?或者这是那个版本的 MonoDevelop 中的一个已知错误?

0 投票
3 回答
5550 浏览

python - 如何在 Python 中绘制网格和矩形?

您可以轻松使用哪些 Python 相关代码(PyGTK、Glade、Tkinter、PyQT、wxPython、Cairo 等)来创建 GUI 来执行以下部分或全部操作?

  1. GUI 的一部分有一个不可移动的方形网格。
  2. 用户可以按一个按钮来创建一个可调整大小的矩形。
  3. 用户可以在网格上的任意位置拖动矩形,它会捕捉到网格。
0 投票
1 回答
1190 浏览

python - 使用 Glade 和 Python (Gtk) 构建的 GUI 本地化

我已经使用 Glade 和 Python 制作了一个应用程序,我想做几个本地化。

我知道如何本地化 Python 代码中的字符串,我只是将所有应该用 _() 本地化的字符串封装起来,然后在 .po 文件中指定字符串的翻译。

但是我如何告诉使用 Glade 构建的字符串它应该是可本地化的(例如标签、菜单项、按钮标签……)?

我正在使用 gettext 进行本地化。

谢谢你,托马斯

0 投票
2 回答
7463 浏览

c# - Mono、C# 和 Glade# 入门:如何让窗口出现?

我一直在尝试开始使用 Mono 和 GTK#(我来自 Qt/C++ GUI 编程背景)并决定从一个非常简单的测试 GUI 开始。

我安装了 MS Windows Mono/GTK# 安装程序,然后,在发现 Glade 的开始菜单链接不起作用(因为它似乎没有包含在包中)时,我使用了“Glade with GTK+”Windows来自 Glade 网站的二进制安装程序。

然后我在 Glade 中创建了一个非常简单的 GUI(在这篇文章的底部),并编写了我的第一段 C# 代码来显示它。但是,它似乎无法正常工作。

“你好,世界!” 正确打印到控制台,然后程序挂起,没有出现窗口或打印任何错误消息。似乎窗口已经创建并且事件循环已经开始,但它没有变得可见。null我已经尝试从行中删除第一个new Glade.XML并且不将 glade 文件作为资源包括在内,但这没有任何区别。

我还尝试将 Glade GUI xml 替换为 mono 网站上的 GtkSharpBeginnersGuide 上的一个(并在 C# 代码中更改wndTestWindowwindow1),它似乎完美地暗示了我的 Glade XML 存在问题。但是,我发现很难弄清楚我的 Glade 安装创建的 XML 有什么问题。任何人都可以提供任何建议吗?

格莱德图形用户界面:

C# 测试代码:

编译并运行:

版本:

Windows:XP Service Pack 3 Glade:3.6.7 MCS 版本 2.6.7.0 Mono 和 GTK# 使用mono-2.6.7-gtksharp-2.12.10-win32-2.exe从 Mono 网站安装。

使用 cygwin 和“Mono-2.6.7 命令提示符”编译和测试。

0 投票
2 回答
1047 浏览

python - 如何将函数处理程序从其他文件导入 Python/GTK Builder 程序?

我有一个 Python 脚本,它使用一个 glade 文件来定义它的 UI,并且有很多重复的小部件,每个小部件都可以调整某个活动对象的不同数字属性。由于它是重复的,我决定将所有处理程序定义在一个单独的文件中,以实现封装和可读性。以下是一些代码摘录:

主文件:

Handlers.py 文件:

当我运行程序时,GUI 正确显示,但是当我移动滑块时,我得到这个错误:

我对命名空间和作用域知之甚少,但我对 Python 和一般的面向对象非常陌生,所以我不确切知道我应该做什么。任何帮助将非常感激。

0 投票
1 回答
1040 浏览

python - 为什么笔记本控件没有显示在我的窗口中?

虽然我对 Python 并不陌生,但这是我第一次尝试使用 Glade 来设计界面。我的 Python 文件如下所示:

“file.glade”文件如下所示:

当我运行应用程序时,我得到一个非常小的窗口和消息:

此外,控件不显示。