问题标签 [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 回答
2828 浏览

c - gtk 的多线程进度条控制

在我的 C 程序中,从 Internet 下载一些文件,我使用 GTK 进度条显示下载进度。

我想如果我下载一个文件,我的应用程序会显示一个进度条

如果我下载三个文件,我的应用程序可以显示三个进度条。其余的可以以相同的方式完成。

我用 glade3 创建 UI。GtkTreeView 有 3 列

  1. 姓名
  2. 进步
  3. 地位

我写了一些代码,它可以工作但有一些问题

如果我下载一个文件,app lonking 还不错。

但如果我下载两个文件。应用程序无法显示两个进度条。

应用程序只在一个进程中显示两个线程

我该怎么解决呢?

进步.glade

和源代码:

==================================================== =======

更新 : 12-11-09

0 投票
1 回答
3373 浏览

opengl - OpenGL + gtkglextmm + 林间空地

当我用“gtkmm”编程时,有一个小部件“Gtk::DrawingArea”
我可以“手动”编程该小部件(所以编写代码)或更优雅的方式是使用“glade”用户界面设计器,我可以在其中“以图形方式”做同样的事情。

现在我正在尝试通过“gtkglextmm”库将 OpenGL 与 gtkmm 连接起来。在那个库中,有一个小部件“Gtk::GL::DrawingArea” - 但这个小部件“不”在林间空地可用。

那么有没有办法使用“glade”(对于“图形用户界面”部分)使用“OpenGL + gtkglextmm”进行编程?

谢谢。

0 投票
3 回答
3510 浏览

python - Python GUI (glade) 显示 shell 进程的输出

我正在编写一个 python 应用程序,它使用 subprocess.Popen 对象运行多个子进程。我有一个 glade GUI,想在 gui 中实时显示这些命令的输出(在 subprocess.Popen 中运行)。

谁能建议一种方法来做到这一点?我需要使用什么林间空地对象以及如何重定向输出?

0 投票
3 回答
2924 浏览

python - 如何从 python 代码滚动 gtk.scrolledwindow 对象

我正在编写一个具有 glade gui 的 python 应用程序。使用 subprocess 在后台执行一些 shell 命令。

使用一个 glade GUI,它有一个 scrolledwindow 小部件和一个在 scrolledwindow 小部件内的 textview 小部件。当 subprocess.Popen 对象运行并将其标准输出和标准错误显示到此文本视图时,文本视图被填充。

我的问题是 textview 不断填充,但仍然保持@滚动位置 0, 0 (最顶部,最左侧)

我希望这个滚动窗口小部件始终保持在最底部、最左侧...

有谁知道我需要调用哪种方法来向下滚动这个东西?

0 投票
1 回答
992 浏览

python - 如何使用 glade GUI 分发 python 应用程序?

我正在尝试分发我用 python 编写的这个应用程序。该应用程序由 2 个 python 脚本组成。2个.glade文件和1个.png文件。

这是我在这个项目上的目录结构

vasmcc只是 gui 的 python 脚本......真正的 python 模块将是vasm.py.

我的问题是,我如何分发它以使其包含.glade.png文件?

通过分发我的意思是提供一个可安装的源包,可以安装到另一个系统上。

0 投票
2 回答
3825 浏览

gtk - 在 Gtk 中,什么时候使用 Glade/GtkBuilder 比使用原生代码更好?

Glade 帮助我快速开始了一个项目,但从长远来看,我发现它更难维护,我正在考虑将其全部转换为原生代码。在什么情况下你会选择 glade,什么时候你会使用原生代码?

0 投票
1 回答
252 浏览

templates - GTK/Glade 中是否有类似于 WPF DataTemplates 的东西?

我正在编写一个 pyGTK 应用程序,我想根据用户从 ComboBox 中的选择来更改输入。例如,用户可以选择卡车/汽车/货车,输入参数会根据车辆类型而变化。

有没有一种方法可以使用 Glade 定义不同的子面板?为每个不同的子面板定义一个新类很容易,但是在 Glade 中也可以这样做吗?

0 投票
2 回答
545 浏览

gtk - 使用 pygtk 进行窗口管理

我遇到了 PyGTK 和 GTK Builder 窗口的问题。这是我的代码的简化版本。

gtk 构建器文件只包含一个带有水平包装盒的顶层窗口和销毁的信号。这似乎工作并且窗口被创建和填充得很好,但是如果我尝试破坏已经填充了任何其他小部件python segfaults的窗口。

我认为这是打包不在构建器文件中的新小部件的一些问题,因此 pygtk 不知道如何破坏它们,但我不确定。

谢谢你的帮助。

0 投票
1 回答
4379 浏览

gtk - gtk 布局技术与 glade

我在 GUI 方面绝对是糟糕透顶——你能不能给我指点关于 Glade for GTK+ 的布局管理技巧和技巧的优秀教程材料?

(谷歌第一次点击“glade tutorials”不算)

0 投票
1 回答
474 浏览

perl - 为什么 Gtk2::Builder 会混淆我的信号?

我有这个 perl 代码:

和这个构建器文件:

但它错误地将“on_radiobutton1_group_changed”与来自“top_window”的“destroy”信号连接起来。我知道这一点,因为它仅在关闭窗口时执行“打印 Dumper ...”语句。有谁知道我做错了什么?