c - 如何将小部件添加到glade文件中?

标签 c gtk glade

我想在窗口中创建一些输入框。但我必须使用 xml 文件中的一些元素来创建它们。所以我必须在窗口中创建动态输入框。我不能用林间空地做到这一点。因为盒子的数量可以根据元素而改变。

如何在 C 语言中立即将小部件添加到代码中的空地文件中?

最佳答案

您无法以这种方式将小部件添加到林间空地文件中。您需要做的只是使用 GtkBuilder 加载窗口,然后以编程方式将小部件添加到其中,就像手动构建 GUI 时所做的那样。因此,您只需将小部件添加到您想要放置它们的容器中即可。

关于c - 如何将小部件添加到glade文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12843900/

相关文章:

javascript - 如何在 Emscripten 中返回未知大小的数组?

python - 有没有办法获取正在运行的 GTK 应用程序的标签?

python - 如何在python3中安装Gtk.glade模块或libglade

python - 双击检索 TreeView 数据

linux - 从 OSF/Motif & Xt 迁移到 GTK+

c - Glade GTK+3 信号不工作

c++ - 如何在运行时从 Glade 定义中添加 Gtk::Notebook 选项卡?

c - 将有符号整数除以 2 的幂

c - 如何将结构转换为 D 中的 C 指针?

c++ - 是什么导致了这种格式字符串攻击?