问题标签 [gtk2]

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 投票
2 回答
8664 浏览

gtk - GObject Gtk、Gnome、Gtk+、Gl、Gtk2、Gtk3……我不明白?

我需要一些窗口来托管 webkit 或/和 cairo drwaing,但我必须首先处理所有这些以了解我在做什么。

现在。我迷路了,不再明白那是怎么回事。

当我尝试使用绑定或试图弄清楚某些东西的依赖关系时,情况会变得更糟。例如:在 python 中,pyGtk 已弃用并被 pyGObject(有时称为 pyGl !!)

有许多站点,许多下载和版本,混合了过时的和新的参考,但没有一个整体的架构视图

我不明白..所有这些东西是如何在太多的网站、包和版本中相互混合的?

0 投票
2 回答
279 浏览

gtk - gtk 中使用了哪些数据库?

我们可以在 python 和 qt 中使用数据库 sqlite、mysql 等。但我不知道 gtk 中使用了哪个数据库以及如何使用它。谁能帮我找到 gtk 的数据库,并给出一些如何使用它的示例(我是初学者)。

0 投票
1 回答
135 浏览

ruby - 如何编辑 TreeModelFilters 子模型?

我目前正在尝试TreeView根据文本框的输入来过滤 a,同时仍然允许TreeView用户编辑的单元格。

我遇到的问题是无法在TreeView使用 时将编辑翻译TreeModelFilter成对子模型的编辑,即ListStore.

单元格 ( CellRendererText) 编辑的 signal_connect 如下所示:

我承认这是我在 Gtk2 中搜索编辑 TreeViews 时发现的,因为我通常是 GTK2 和 GUI 新手。

如何将路径转换TreeViewFilter为子模型(ListStore)中的路径?

或者更简单地说:当用户在过滤后编辑表格中的单元格时,如何更新列表中正确的未过滤条目?

0 投票
1 回答
816 浏览

gtk - GTK+ 应用程序进程未终止

我有 GTK+ 在 vs2010 c++ windows 应用程序中工作。它使用构建器从 glade 加载 gui 模板。

但是,当我使用十字图标关闭窗口或在任务栏上右键单击关闭时,我的应用程序的进程不会被终止。

如何确保进程被很好地杀死?

0 投票
1 回答
506 浏览

c++ - gtkmm 程序的外观不佳

我正在和我的朋友一起使用 gtkmm 用 C++ 编写一个简单的照片查看器。一切都很顺利,除了我们的应用程序看起来很差,并且与我们 Linux 桌面上的任何其他 GTK+ 应用程序完全不同。如果有人能给我们一些关于我们做错了什么的建议,我们将非常感激。

负责创建窗口的代码在这里(其余在存储库中): https ://github.com/jjkrol/ZPR/blob/master/src/gui.cpp

外观截图:
外观截图

任何帮助将不胜感激,在此先感谢!

0 投票
4 回答
317 浏览

perl - GTK2 和 Perl 手册

我是第一次学习 Perl,但我发现很难找到一些关于 GTK2 库的语言文档。我完全了解Perl Manual,但它没有涵盖 GTK2 上的任何内容。那么,我在哪里可以找到带有 GTK2 手册的有据可查的 Perl?例如记录为 PHP。

先谢谢了!

0 投票
2 回答
26938 浏览

c - 在简单的 gtk 按键事件示例中,GDK_SHIFT_MASK 似乎被忽略了

有人可以编译并执行我在下面提供的小示例代码吗?请让我知道 shift 键修饰符是否适合您。这个例子是为了演示 gtk 中的按键功能。它适用于简单的按键,甚至适用于控制键修饰符,但不适用于 shift 键修饰符。

我得到的输出:

当我按下 shift + s 或 shift + m 时,我什么也得不到,所以即使我已经阅读了文档并且我已经看到了很多其他似乎使用它的示例,我似乎还没有完全了解应该如何使用 GDK_SHIFT_MASK完全相同的方式。

0 投票
2 回答
2584 浏览

gtk - GTK+ (2.0) - 在 GtkEntry 上发出“点击”信号?

我正在用 GTK+ 2.0 测试一些信号。我正在寻找一种在单击 GtkEntry 时发出信号的方法。

我的条目 ( widgets_info[i].text) 中有一个预先选择的文本,如果用户单击我的 GtkEntry,我希望该文本消失。

有人知道这个信号是什么吗?

(对不起我的英语不好)

0 投票
1 回答
474 浏览

r - RGTK2开发的精炼GUI

我正在使用 R 和 GTK2 开发一个 GUI,并创建了一些如图所示的东西。

这是脚本:

我有几个问题:

  1. 如何更改选项卡名称?(我不能到处使用 Page1,Page2,Page3)
  2. 如何在每行/框架之间添加间隔?
  3. 我想将数据框中的信息显示到gtkEntry字段中,我想我需要给出gtkEntry字段的标签,我该怎么做?

谢谢。

在此处输入图像描述

0 投票
1 回答
237 浏览

r - 提取 RGTK2 中的复选框值

我使用下面的代码为用户创建一个复选框以选中/取消选中它。

我想知道如何提取复选框的值(即是否选中)

目前我使用以下内容:

但我认为这不是很好,因为我需要先获得复选框的初始值。

任何人都可以帮忙吗?谢谢。