GIMP ToolKit(GTK +)的版本为3.x. GTK +是一个高度可用,功能丰富的工具包,用于创建具有跨平台兼容性和易于使用的API的图形用户界面(GUI)。
将 GMenuModel 链接到 Python Gtk3 中上下文菜单的操作
我使用 Gtk3 和 Gtk.Builder 构建了一个应用程序,并使用 GMenuModel 作为菜单。到目前为止,一切都很好。现在我想添加上下文(即右键单击)菜单。 菜单本身会出现,但我不能
GtkTextIter 和 GtkTextMark 之间有什么关系?
Devhelp说当GtkBuffer中的内容改变时GtkTextIter会失效,GtkTextMark解决了这个问题。那么如何将GtkTextMark插入缓冲区呢?以及如何使用它?
最近我开始研究C语言的GTK库,并想创建GUI应用程序。事实上,我想创建一个图像应用程序,但我不知道如何让我的应用程序看起来
如何从Haskell Gtk2Hs Gtk3中的Drawable或DrawWindow获取Drawable或DrawWindow
我想在 Haskell+Gtk2Hs+Gtk3 中绘制窗口的一部分。这是一款将图像从一个地图投影更改为另一个地图投影的应用程序,可以处理您在互联网上找到的所有地图,
断言“GTK_IS_STYLE_PROVIDER_PRIVATE(提供商)”失败
我第一次尝试将 GResource 与主 C 代码链接起来,但遇到了严重的问题。这一段代码就是问题出现的地方: 创建窗口(字符*win_id) { ...
Flutter Doctor 显示在 Doctor 上运行的 CentOS Linux 7 的 GTK 3.0 存在问题
目标:在 CentOS 7 docker 容器上编译并运行模拟 Linux 桌面的 flutter 示例 (注意:无法使用 snapd - Docker 内不支持)手动安装 设法得到其他一切
我正在尝试运行以下代码 本地 lgi = require("lgi") 本地 Gdk = lgi.Gdk 本地 Gtk = lgi.Gtk Gtk.init() -- 创建一个新窗口 本地窗口 = Gtk.Window({ 标题=“...
我在 gnome 中安装了一些基于 qt6 的应用程序,但这些应用程序使用自己的边框、字体比例、图形用户界面比例和鼠标。 这是屏幕截图: 口径 qt6 文本工作室qt6 可以...
通过在互联网上查找各种GTK3代码片段,我了解到对于GtkMenuItem,“激活”信号的回调是 void Callback1(GtkMenuItem *menuItem, gpointer userDa...
我有一个 Perl Gtk3 脚本,我想在其中获取当前显示器上打开的所有 X11 窗口的列表。 到目前为止,我有: #!/usr/bin/perl -w 包 Gtk3::Gdk::X11; 使用严格; 使用 Glib::Object::
如何为GTK3配置VSCode以进行智能感知/构建/调试和g++
我正在使用 克++ GTK3 VS代码 我如何让以下内容发挥作用: gtk 的智能感知/代码完成 在 VSCode 内部构建 使用 VSCode 进行调试 问题: VSCode 找不到包含 - 特别是...
// gcc `pkg-config --cflags gtk+-3.0` main.c `pkg-config --libs gtk+-3.0 cairo` #包括 #包括 #包括 #包括 #定义
我可以在循环内更改 glib.timeout_seconds_add 循环的间隔吗?
我有一个 glib.timeout 循环: glib.TimeoutSecondsAdd(showstat, func() bool { 我可以在循环内更改超时间隔吗? (这是用Go/gotk3写的) 我正在更新显示中的数据速率...
如何在窗口焦点移出事件时退出 GtkApplication?
这是 gtk3 中小部件“焦点移出事件”的示例。我的目标是在窗口失去焦点时通过单击窗口外部来退出窗口。但是组合框(子)widg 出现问题...
如何替换已弃用的 gtk3 GtkImageMenuItem
GTK3官方替换文档是一个糟糕的笑话: 请改用 gtk_menu_item_new()。 经过一番研究后,感觉 GTK 团队似乎想要惩罚 GTK 包的用户。当然,
我有一个在Windows上用Go运行的数据转发应用程序。 它有一个使用 gotk3/gtk3 的 GUI 前端。 在正常情况下,Windows 报告该程序使用大约 25MB RAM。 GUI 显示
我有一个在Windows上用Go运行的数据转发应用程序。 它有一个使用 gotk3/gtk3 的 GUI 前端。 在正常情况下,Windows 报告该程序使用大约 25MB RAM。 GUI 显示
我正在尝试编写一个包含 GtkBox(水平)的应用程序,其中根据各种条件添加动态数量的按钮(带标签)。现在 我想阻止 GtkBox 增长
首先,值得一提的是,我正在学习Python和Gtk+ 3,所以我不是这些语言的高级程序员。 我正在尝试在 Gtk3 中为 Python sc 创建图形界面...
我正在尝试将图像添加到带有标签的按钮,但图像不显示,损坏的图像也不显示。 stop_button = gtk_button_new_with_label("停止"); 图片 =