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

c - c: GtkListStore 行更改事件 - 我如何获取所选行的数据?

您好,我使用 glade 编写了一个小型 gtk 应用程序。该应用程序包括一个列表存储。每当用户点击一行时,我都希望能够获取该行包含的信息。

在 row-changed 事件下使用 glade 我添加了以下功能:

我如何从这里继续?

0 投票
1 回答
680 浏览

c++ - 在 GTK+ 中使用 GtkTreeView 的一些问题 [警告]

我已经有一个 GTK+ 应用程序。有几个小部件:GtkWindow、GtkTreeView、GtkListStore。所有用户界面都是在 Glade 中创建的。

编译成功:

当我运行应用程序时,我收到一些警告:

这是 Glade XML 文件的一部分,其中包含 GtkTreeView 的描述:

你能解释一下为什么我会收到警告吗?

0 投票
2 回答
6707 浏览

python - 使用 Glade 的 Python GTK 列表视图

我目前正在为我的 Linux 桌面开发一个应用程序,它从我的 Garmin Forerunner 运动手表中读取数据,解析格式不那么好的 XML 文件,并将数据写入 MySQL 数据库表。我对 Python 或 GTK 没有过多的经验,所以我使用 Glade GUI 设计器处理的图形内容。这就是问题所在。在写入数据库之前,我想添加一些不是来自手表的数据。我阅读和/或计算单圈数、单圈距离、单圈速度和单圈持续时间。但是,我希望能够查看交互中的每一圈,并将该圈分类为 Speedwork、Easy Run 等。使用组合框。根据我的阅读,列表视图是要走的路。

但是,到目前为止,我看到的所有示例和文档都是从代码构建 Listview(而不是通过 Glade 构建的)。我想循环浏览我的列表(lap [type: int]、duration [type: string]、distance [type: float] 和 pace [type: string] ---注意,我将时间存储为字符串来编写它们到我的数据库中的时间/日期字段),并填充列表视图中的字段(我假设这是正确的方法——如果我错了,请纠正我)以及一个组合框进行分类。然后,我将从列表视图中取出每一行并将其写入数据库。

有没有人知道任何可以帮助的例子,或者有没有人有任何具体的想法?

更新:

我基本上想知道,如果我通过 Glade 在 GUI 上放置一个列表视图或树视图,我将如何将它与以下列打包:LapID (int)、Distance (float)、Duration (String) 和一个组合框,其中我可以选择它是什么类型的圈。这是战斗的第一部分。

一旦我填写了列表,我将如何引用每一行以将其写入数据库表?

0 投票
1 回答
5614 浏览

gtk - 如何使 GtkTreeView 与 Glade3 中的垂直滚动条一起工作?

我正在使用 glade 3,创建 TreeView 并成功添加行作为算法完成,但我有一个小问题,因为 treeview 将添加新行,因此我的“GUI”将变得更长到下面,我怎么能添加滚动条这个树视图?为了让我的“GUI”不再出现?

注意:我添加了“新调整”并将其连接到 TreeView 和 ScrollBar 垂直,但仍然没有完成工作。

任何的想法?

0 投票
1 回答
916 浏览

python - 在 glade 和 python 中为 GtkFileChooser Button 实现 get_filename() 方法的问题?

作为一个新手,我正在尝试使用 Glade 和 python 创建一个基本的主题安装程序。一切正常,但我无法在任何地方找到如何为 gtkFileChooserButton 使用 get_filename() 方法。我的 Glade 文件看起来像这样。

`

Python代码是:

什么是正确的做法???

0 投票
1 回答
7953 浏览

c - 使用glade时如何在笔记本中添加标签?

在 Glade 中创建GtkNotebook时,默认情况下我会得到 3 个选项卡。如何添加另一个选项卡?

0 投票
1 回答
747 浏览

c - Glade3 C 编程按钮

我非常不知道 GTK+Glade3 编程的语法如何。但是现在我正在尝试并制作一个简单的程序,当我单击按钮时会更改文本

我有这些令人震惊的错误,我不知道如何解决:

函数'lookup_widget'的隐式声明[这也解释了对'lookup_widget'的未定义引用]

从不兼容的指针类型传递 gtk_entry_set_text' 的参数 1

0 投票
1 回答
1426 浏览

c - C Gtk+2 Glade3:如何将 SourceBuffer 设置为从 glade 加载的 GtkSourceView?

我正在尝试将 .c 文件加载到GtkSourceView小部件中。

使用 C 语言,使用 Gtk+ 2.22.1 和 Glade 3.6.7 和 GtkSourceView 2.10.1。

我注意到在 Glade UI 中我只能配置 aSourceView来保存 a TextBuffer; 我没有找到SourceBuffer组件。所以,我SourceView在 Glade 中创建了一个没有默认缓冲区的。现在我想将 设置为我的组件SourceBuffer的缓冲区。SourceView

gtk_source_view_new_with_buffer()SourceBuffer是我发现将 a 附加到 a的唯一方法SourceView。问题是这个函数正在创建一个SourceView,我想将一个附加SourceBuffer到一个已经创建SourceView的 Glade 上。我怎样才能做到这一点?

我没有粘贴任何代码,因为没有要显示的代码。我刚刚创建了一个 Glade 文件,其中包含一些 UI 组件以及SourceView-2带有 ID 的组件gtk_sourceview

在 C 文件中,我使用

缺少的是如何创建一个SourceBuffer并将其附加到SourceView组件。

谢谢!

更新: 我尝试使用:

但我收到以下断言错误:

我能做些什么来解决这个问题?

谢谢!

0 投票
2 回答
1108 浏览

gtk - GTKMM/GTK+/GLADE 如何从网络摄像头加载视频?

所以我正在尝试使用 gtk 和 glade 创建一个 GUI,并且我需要从我的网络摄像头捕获视频。我不知道该怎么做,或者即使有可能。有人可以帮助我吗?


从可能的 OP 更新:

是Linux!谢谢,但我改用 Qt,它对用户更友好:)

不过,我现在在集成 opencv 时遇到问题。我试图在 qt 中实现一个简单的 GUI,在其中我按下一个按钮并将图像加载到单独的cvWindow.

我按照其他论坛上的简单教程进行操作,但虽然它打开了cvWindow,但它不显示图像。

这是源代码:

0 投票
2 回答
149 浏览

c - c gtk+-2: 看不到添加到 GtkHButtonBox 的按钮

我正在尝试创建一个简单的程序,该程序从 gade 文件中获取 GtkHButtonBox,向其中添加一个按钮并显示整个窗口。问题是我看不到我添加的任何按钮,也没有看到任何警告错误或断言。

这是我的 main.c 文件:

这是我的 gtk_hbuttonbox.ui 林间空地文件:

使用 gtk+ 2.22.1 和 glade 3.6.7

任何想法如何解决这个问题?

谢谢