GTK +是一个用于创建具有跨平台兼容性和易于使用的API的图形用户界面(GUI)的工具包。
我正在使用Python并使用代码构造一个菜单,而不是使用Builder XML进行装饰。 菜单 = Gio.Menu() 菜单.append("Foo", "win.foo") # 我想要这两者之间有一个分隔符 菜单。
我希望能够检测用户是否将我的应用程序设置为全屏。我知道我可以使用 gtk.window.fullscreen() 方法使窗口从代码全屏显示,并且操作...
每次用户在 Entry 小部件中插入内容时,我都会尝试显示一些内容。例如,我有以下回调: void Entry_text_inserted (GtkEditable* self, gchar* text, gint ...
GtkSharp:滚动的 DrawingArea 无法使用 IdentityMatrix 正确渲染
以下最小示例将 DrawingArea 放入 ScrolledWindow 中。在绘制事件反应中,绘制(部分)圆盘。当行 args.Cr.IdentityMatrix(); 时是用过的,图上没有
以编程方式在 libhandy 中选择特定的 HdyPreferencesPage
在 GNOME libhandy 中,我得到了一个 HdyPreferencesWindow,其中包含一些 HdyPreferencesPage 实例(显示为选项卡)。 如何以编程方式选择/显示特定选项卡?好像没有
我正在尝试根据搜索查询对 Gtk.ListBox 中的行进行排序。似乎 GTK 有一种使用 set_sort_func() 来执行此操作的本机方法,但是我找不到任何关于如何使用它的好示例。可以
我正在使用 Go 和 GOTK,并且我有一个 UI 小部件,其中包含一些子小部件。在父小部件中,我想动态显示和隐藏其中的图像,当隐藏图像时,我不...
我需要使用 GTK 4 库来创建我的程序的 GUI,我需要将其包含在 Microsoft Visual Studio C++ 项目中。 我使用 Windows 10 64 位。 所以在网上查了一下我唯一的事情......
为 Gnatstudio 执行 ./configure 时,我收到以下错误。我已经搜索了与此相关的参考资料,但找不到与之相关的任何内容。 Gprconfig 已配置无
我正在尝试设置代码块gtk+4项目。它首先要求我找到 gtk 库的安装位置(如果有帮助的话,我使用 msys64 安装了它)。在我找到位置后,这就是我的问题所在...
我开始使用 GTK。我选择 Eclipse 作为 IDE。现在我在 GTK 教程的第一页 (https://docs.gtk.org/gtk4/getting_started.html)。 #包括 //#include &l...
我可以使用“dogtail (Python)”在 Windows 上自动化 GTK GUI 吗
我知道我们可以使用“dogtail (Python)”在 Linux 上自动化 GTK GUI。 但我想使用“dogtail (Python)”在 Windows 上自动化 GTK GUI。 是否可以?因为我没有得到任何帮助
STATUS_ACCESS_VIOLATION 右键单击条目小部件时
我正在使用 gtk cargo package 版本 0.17.1 为 windows 构建桌面应用程序。我安装的 GTK 版本是 3.24.37。我在我的窗口中使用了一个 Entry 小部件,并且在调试时,我尝试...
我创建了一个带有标志的 GIcon: icon = g_themed_icon_new("文件夹"); emblem_icon = g_themed_icon_new("emblem_symbolic_link"); 会徽= g_emblem_new(会徽图标); 徽记=
尝试使用 GTK 库启动 C 程序。 IDE 指出找不到 gtk.h 并提供将其写入 c_cpp_properties.json。 当我在做的时候——把它写在“includePath&qu...
我的目标是在自动登录后全屏运行 GTK 应用程序以自动启动。登录后从终端窗口启动时,该应用程序运行良好。 我制作了一个自动启动文件: [桌面条目] 类型=应用...
我用 C 编写了一个 gtk 程序。我目前面临的问题是应用程序有时会退出并显示以下消息: Gdk-Message: 12:47:30.017: 错误 71(协议错误)调度到
我在 VS 代码中使用 MSYS2 和 c 语言的 gtk 4 中遇到一个问题,它显示错误:gtk/gtk.h:没有这样的文件或目录 `#include int main (int argc, char **argv) { gtk_in...
使用 RaspberryPI4 在 Linux 上的特定屏幕上显示的配置问题
我正在使用 RaspberryPI4 开发一个带有 Flutter API 的项目。 我一直在尝试各种方法让我的应用程序在第二个屏幕上启动一段时间,我已经搜索了所有论坛和 GTK