GTK +是一个用于创建具有跨平台兼容性和易于使用的API的图形用户界面(GUI)的工具包。
有没有办法用 GTK3 监控小部件发出的所有信号?我知道事件信号是在事件之前发出的,但我不确定“事件”和“信号”之间的区别...
我有 Ubuntu 16.04.6 LTS 并安装了 pkg-config --modversion glib-2.0 返回的 glib 版本是 2.48.2。 我想安装最新的 glib 2.64 供我的开发使用。 我尝试使用 sudo apt-get in...
我需要在收到一些信号后更新一些 GTK 容器。 假设我们有一个 GTK_BOX。里面有 GTK_BUTTON 和 GTK_LABEL。点击GTK_BUTTON后,之前的内容应该被删除,并且新的
以下代码片段来自此处给出的 GNOME 的 GTK+ 3 教程。 静态无效 print_hello (GtkWidget *widget, g指针数据) { g_print(“你好世界 ”); } 是...
我已经包含了一小段代码。我正在制作一个包含 5 列的树视图。我用 for 循环粘贴了最后一列,该循环生成要存储在 GtkListStore 中的数据。我可以集中...
GTK 在“gtk-4.0”下安装,源代码中的 Include 语句已过时
操作系统:Linux Mint 21.1 x86_64 正如 GTK 官方网站 (https://www.gtk.org/docs/installations/linux/) 中所述,我下载了我的发行版的开发包: sudo apt-get install libgtk-4-dev
看起来动作和信号很相似。他们之间有什么区别吗?行动比信号更高层次? 例如,我想按一个按钮来做某事, 我可以使用行动...
如何通过 ID 而不是字符串名称来 g_signal_connect() ?
GTK 中处理按钮按下的典型方法是: g_signal_connect(GTK_BUTTON(myButton), "按下", G_CALLBACK(myButtonHandler), NULL); 然而,我发现它很糟糕,很慢,而且没有必要......
既然不推荐直接使用 GtkFileChooserWidget,那么它的替代品是什么?
我正在开发一个GTK 4应用程序,我想让用户选择一个目录来进行一些操作。因此,我研究了 GTK 的小部件来实现这一点,并发现了 GtkFileChooserWidget。
我们目前正致力于在 GJS 中开发 GTK 应用程序,并希望使用分层在视频之上的 WebView 来显示视频。我们可以使用 GStrea 打开一个窗口并显示视频...
我看到了这篇文章,但它是针对 Python 的,所以这对我没有太大帮助。我正在使用 C++ 进行编程,正在处理我没有编写的代码库。我看到一些检查,例如 GTK_IS_ENTRY 和 GTK_IS_COMBO_BOX,...
我想创建一个类似于 gvim 的应用程序,这样我就可以拥有包含控制台应用程序的 gtk 应用程序(在我的例子中,它是 vim 或任何其他控制台文本编辑器) 最好的方法是什么...
Gtk 颜色选择器 - 从屏幕选择颜色 - 不起作用 - Gtk 版本 3.24.33
我在 Linux Mint 21 上使用应用程序绘图 - 版本 1.02 进行绘图,并注意到颜色选择工具(查看 https://github.com/maoschanz/drawing/issues/630 )无法工作。我无法选择...
我试图制作一个窗口,每当用户单击按钮时就会显示该窗口。 窗口本身确实显示,但其中的文本视图没有显示! 有人知道这个问题的解决办法吗? 代码: GtkWidget *...
我试图将我贡献的程序的依赖性保持在最低限度,它是一个小型文本编辑器。 GTK Textview 似乎没有内置撤消功能。有没有参考一下
我正在用 C++ 开发一个 Gtk 应用程序。 (GTK 3.0)。我的问题是我无法更改 ProgressBar 高度! (https://developer.gnome.org/gtk3/stable/GtkProgressBar.html) 下面的图片将显示...
“无法加载 SWT 库”错误 - java.library.path 中没有 swt-pi4*
我正在尝试运行基于Eclipse的应用程序,但由于尝试访问libswt-pi4.so、libswt-pi4-gtk.so和libswt-pi4-gtk-4944r26.so时出现错误而无法运行。稍微偏一下,我想...
您好,我正在使用 gtk3 和glade 3.14...我想向glade 添加一个自定义小部件,以便我可以轻松地将其添加到我的用户界面中。 我发现旋钮小部件在林间空地丢失,我在中找到旋钮小部件 嗯……
我有一个带有主循环的第三方库。我想在我正在开发的应用程序中使用 GLib/Gtk。是否可以将 GLib mainloop 集成到另一个主机中? 主机循环允许注册 fd 和
我需要能够指定堆栈进入 Gtk 堆栈的顺序。例如,如果我有一个堆栈,其中已添加“欢迎”页面和“编辑器”页面,如何在...之间添加“设置”堆栈...