问题标签 [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 投票
3 回答
7466 浏览

c - 将 .Glade(或 xml)文件转换为 C 源代码的工具

我正在寻找可以将 .Glade(或 xml)文件转换为 C 源代码的工具。
我已经尝试过 g2c(Glade To C Translator),但我正在寻找 Windows 二进制文件。

任何人都知道任何好的窗口工具。

谢谢,
PP。

0 投票
1 回答
702 浏览

python - Python Glade GTKBuilder 复选按钮

如何确定 GTKBuilder Checkbutton 是否被选中?

0 投票
4 回答
1508 浏览

python - 如何在 Python APP 之上创建 GUI,以便它可以执行 GUI 或 CLI?

我正在尝试用 python 编写一个应用程序来使用串行控制电机。这一切都可以在 CLI 情况下正常工作,并且通常是稳定的。但我想知道在此代码库之上添加 GUI 有多简单?

我假设会有更多的代码,但是有没有一种简单的方法来检测像 GTK 这样的东西,所以它只在 GTK 存在时应用代码?

此外,一般来说,在 Python 中创建 GUI:最好在代码中保留尽可能少的 GUI 细节并使用类似 GTK 的基于 XML 的方法(使用 gtk.glade.XML() 函数)?是否有其他 GUI 工具包具有与 Glade/XML/“Explode in Code”方法类似的方法?

感谢您的任何建议。

安迪

0 投票
1 回答
919 浏览

c - 如何为按钮设置一个动作?

我正在使用 glade 为我用 C 编写的程序设计一个界面,但我的按钮有些问题。

有人可以解释一下如何为按钮设置一个动作吗?

我的意思是,我在我的代码中编写了一个函数,但我不知道如何将它与图形相关联......我设置了 GtkButton 激活的信号框,我选择了“on_button_activate”并在“用户数据”中放置了我的函数的名称,但是当我编译它时,这是终端答案:

显然按钮不起作用

0 投票
4 回答
1292 浏览

python - 在 Linux/Windows 上制作 GUI 应用程序。使用什么语言/工具?

我和我的学生小组正在努力继续在这个学期完成的一个项目,以成为一个专业的、可部署的应用程序。我们最初是在 Adob​​e AIR 中完成的,但现在看来,运行该程序的计算机会非常慢,可能是 600mhz 和 128-256mb 内存,所以闪存不会削减它。它基本上是一个健康诊断应用程序,我们将运送到贫困国家。

现在真正的问题来了。我们想知道用什么语言来重建我们的应用程序。它必须有一个好的 gui builder 与之关联,比如 adobe flex/air gui builder 或 visual studio 的 gui builder 但应用程序应该主要在 linux 上运行,如果它可以运行窗户那只是一个加号。我们都是学生,没有任何外部帮助,所以无论我们决定做什么,当我们遇到问题时,必须有足够的文档可用。

到目前为止,我们考虑的一些事情是使用 python 和 glade 或 c# 和 monodevelop,但是我们真的不是这方面的专家,这就是我寻求帮助的原因,因为我宁愿现在花时间选择正确的工具而不是当我们遇到路障时浪费时间。

提前致谢!

0 投票
3 回答
3815 浏览

gtk - 在 glade / Gtkbuilder 中使用自定义小部件

我正在用 Gtk 和 Glade 开发一个应用程序。我的印象是,为你的主窗口创建一个 GtkWindow 的子类是一种常见的做法,但我坚持如何从 GtkBuilder 定义中构造我的子类。有谁知道怎么做?

0 投票
1 回答
7693 浏览

c++ - 关于 glade3 和 gtkmm 的 Linux / C++ 帮助

这是一个 C 应用程序源代码,它使用 Glade3 和 GTK2+ 创建 GUI:

和林间空地文件:

现在我想用 C++ 编写这个应用程序。谁能给出一个使用 gtkmm 的例子或教程?或者更好地为我转换这个简单的例子?提前致谢!

0 投票
3 回答
4210 浏览

gtk - 使用 Glade 在 Gtk 树视图中创建具有可编辑单元格的列

我正在尝试使用包含样本 x 和 y 坐标的表创建一个简单的 GUI。我使用树视图,我希望用户可以编辑表格的单元格。是否可以在 cellrenderer 属性中指定单元格是否应直接在 Glade 中可编辑,或者我是否必须在我的代码中指定它?我使用 Glade 3.6.1

我刚刚发现在编辑我的树视图时在树视图编辑器中取消选中“可编辑”框,使我能够指定单元格是否可编辑,因为如果取消选中该框,则单元格可编辑属性不再与该模型。但是如果我运行程序,单元格是可编辑的,但我写在里面的值会消失。我该如何解决?为什么单元格不存储我在里面输入的值?

感谢您的任何提示

0 投票
3 回答
812 浏览

python - 命令未在 Python 中定义 - 真正的基础知识,但很困惑!

我写了这个简短的脚本(我已经删除了一些小的细节)并且我得到了一个非常简单的错误,但是,我不明白为什么!我对 Python 很陌生,所以也许有人可以解释这个问题以及为什么它不起作用?

当我希望将完整的自定义串行写入字符串打印回控制台时,错误似乎下降了,它似乎无法识别我发送给函数的 Args。

也许我误解了一些非常简单的事情。对任何人来说都应该很简单,即使对 Python 有一点了解

干杯

编码:

错误:

最后,只是为了阐明这种情况:

我正在 Glade 和 Python / PyGTK 中编写一个小型 GUI 应用程序,以使用 PySerial 模块通过串行控制步进电机。但是,我想打包我自己的“写入”功能,这样我就可以将默认值附加到电缆的“发送”中。例如,电机编号和总是在指令末尾附加返回。其他事情,比如在同一个函数中直接读回响应也将有助于衡量响应,因此,将其包装到自定义函数中似乎是明智的做法。

任何关于上述内容的建议或帮助将不胜感激。

非常感谢你。

安迪

更新:我已经解决了不包括“自我”的原始问题,并且我已经设法让 Stack 接受我通常使用的选项卡,这样看起来更干净。还想注意我删除的唯一代码是简单的变量设置。但是,问题仍然存在!

0 投票
4 回答
1054 浏览

c - 在 gtk 中插入一个类似 bash 的小部件

当你在 c 中编写一个程序时,它有很多 printf 用于很多目的:调试、信息等。我想在 gtk 中做类似的事情,有一些小部件可以显示我通常会做的所有 printf 消息一个普通的c程序

谢谢,

---更新---我按照ptomato的建议使用vte。虽然出现了一些问题。我正在使用glade-3,当文件glade 打开时,vte 小部件没有显示。我注意到打开时会显示很多警告和 2 个严重错误。其中一个关键是

我通过 apt-get 安装了 libvte-dev 并且知道我在小部件调色板中看到了