问题标签 [gtkbuilder]

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 投票
1 回答
275 浏览

c - Glade GTK 访问单个小部件

我使用 glade 构建了一个数据库操作 GUI,因为我的添加按钮层次结构是添加->确认对话框->(如果是)添加数据。如何访问主窗体中的每个小部件值?我是 gtk 和 glade 的新手,我设法摆脱了大部分错误。

0 投票
1 回答
1540 浏览

interface-builder - 哪个 UI 设计器与 GtkSharp 一起使用:Glade、GtkBuilder 还是 Stetic?

您会推荐我使用哪种界面工具来为 GtkSharp 应用程序创建用户界面?

我从 Glade 开始,因为它在 GtkSharp 中有包装器,并允许从资源文件加载小部件。但后来我发现建议使用 GtkBuilder 而不是 Glade,因为在 Gtk 的未来版本中 Glade 将被 GtkBuilder 取代。这是真的吗?此外,对于 UI 生成,MonoDevelop 似乎使用了扩展 Glade 的 Stetic。我应该使用哪一个?

0 投票
1 回答
1708 浏览

ruby - ruby glade3/gtkbuilder example

I'm trying to use glade3 with Ruby, but unfortunately examples of this are few and far between. Looking at what's available, I've come up with the following code, but there's still something missing, as the window does not display. There doesn't seem to be any GtkBuilder 'show' method, so I'm not sure what's needed to make it appear. Does anyone know what I need to do to make this work?

"hello.xml" is just a fairly simple glade3 xml file with a GtkWindow and a button.

hello.xml:

(edit)

Ugh, it's always the way. Post a question, and I figure out the answer for myself. I needed to get the window1 object from the GtkBuilder, and call its show() method:

0 投票
1 回答
151 浏览

user-interface - gtkbuilder 接口在 lablgtk2 中不可用?

目前我正在使用 libglade 来构建 gui。但是,我想使用 gtkbuilder。我在 lablgtk2 中找不到 gtkbuilder 接口(到 gtk+ 的 OCaml 接口)。它在lablgtk2中不可用吗?

0 投票
2 回答
3362 浏览

python - 无法在林间空地中生成 GtkBuilder.xml

我正在尝试在林间空地设计一些窗口,我希望它使用 GtkBuilder 在我的 python 代码中使用

我只是无法生成 GtkBuilder xml

当我在 Glade 中保存一些东西时,我会得到 .glade 文件

你能帮我如何生成 GtkBuilder xml 吗?

谢谢

0 投票
1 回答
791 浏览

python - 在 GTK 应用程序中包含控制台应用程序

我想创建一个类似于 gvim 的应用程序,这样我将拥有包含控制台应用程序的 gtk 应用程序(在我的情况下,它是 vim 或任何其他控制台文本编辑器)

做这个的最好方式是什么?如果有办法,我如何从 GUI 与这个控制台编辑器通信?

我应该可以在 linux 上运行,但如果它也可以在 Windows 和其他系统上运行,我将不胜感激

谢谢

0 投票
1 回答
411 浏览

gtk - glade/gtkbuiler 通过代码(或任何图像格式)将 ui 导出为 png

有没有办法通过代码(最好是 C)获取 glade/gtkbuilder UI xml 的屏幕截图?

0 投票
2 回答
2484 浏览

c - GtkBuilder 和“名称”

我一直试图在 GtkBuilder 对象中获取所有 GtkWidgets 的“名称”。

我已经设法通过 builder 对象获取所有对象gtk_builder_get_objects()并将它们存储在 GSList 中。

但是,当我gtk_widget_get_name()在 gobjects(我将其转换为 GtkWidgets)上使用时,我得到了诸如“GtkWindow”和“GtkButton”之类的通用名称,而不是在林间空地中显示的“window1”或“button1”。

任何帮助将不胜感激,并使该程序员非常高兴。

0 投票
1 回答
565 浏览

windows - Gtk::Builder 在读取文件时失败并立即中止?

我正在尝试从同一目录加载一个非常基本的 Glade 文件。但是, Gtk::Builder 总是失败并中止

即使我在 try 语句中包围了所有内容。

为清楚起见,来源位于http://pastebin.com/hRBuAi2d,glade文件位于http://pastebin.com/c9ZvgbWi

我的 Gtkmm 坏了吗?这是我能想到的唯一理由。

0 投票
1 回答
571 浏览

python - 使用 GTKBuilder 和 Python 设置小部件属性

我是 GTKBuilder 的新手。我在我的 Python 脚本中包含了一个 GTKBuilder 文件。我想更改小部件的属性。

例如,如果有人点击“更多信息”,就会触发 on_more_information 函数。我想在触发器上更改标签 lblConnectionStatus 的标签。

我怎样才能做到这一点?(我不能包含 GTKBuilder XML,stackoverflow 说它太大了)