GTK +是一个用于创建具有跨平台兼容性和易于使用的API的图形用户界面(GUI)的工具包。
使用gtk3编译错误gtk2源:'GtkStyle'{aka'struct _GtkStyle'}没有名为'font'的成员
尝试用gtk3编译emelfm-0.9.2(我不是编码员只是一个linux爱好者)。修改了Makefile.common,现在很多.c文件编译OK了。然而,window.c 组件停止了...
我正在使用 PopOs 22.04。最近我注意到我的一个分区出现在 Nautilus(Gnome 的文件管理器)侧栏上。以前不是这样的,我不知道为什么它开始出现......
将专为 GTK2.24 设计的空地 XML 转换为可用于 GTK3 的方法? Python使用
我的glade版本(3.40)继续崩溃,所以不可能通过glade为gtk3设计相同的UI。我有一个 gtk2.24 的 xml,需要将其转换为在 gtk 中具有类似的功能...
哪个 Win32 API 负责 Eclipse SWT 中的多显示支持
我了解Eclipse SWT在Windows操作系统中依赖于Win32 API,在Linux操作系统中依赖于GTK。截至目前,Windows 中的 Eclipse SWT 支持创建多个 D...
我正在学习C并使用GTK+编译代码。我有一个简单的 GTK+ #包括 int main( int argc, char *argv[]) { GtkWidget *窗口; gtk_init(&argc, &argv);
为什么 Gio.Notification 在 Python 中不显示?
我想使用我的 Gtk 应用程序显示通知,但是当我运行下面的代码时,一切正常,但通知不显示,即使我单击按钮也是如此。我尝试使用
我正在尝试为 Gtk 4 中的一些 Gtk.ColumnView 行设置背景颜色。我已经设法使用以下方法在普通小部件上设置自定义样式: cssProvider = Gtk.CssProvider() cssProvider.load_from_fil...
当我尝试向下滚动到 TreeView 的末尾(位于 ScrolledWindow 内)时,它不会滚动到应该滚动的位置,而是滚动到前面的一两行。 我尝试了几种方法,它们都提供了
我有一个 C GTK 项目,我正在尝试使用 WebKitGtk。不幸的是,我的一个外部 JS 脚本遇到了问题,它给了我这个错误:“SyntaxError:无效字符 '\...
我正在使用 Haskell 的 gi-gtk (3.0.39) 模块将程序移植到 gtk3 (3.24.28),但是当我启动程序时会附加一个严重错误: (进程:13364):Gtk-CRITICAL **:09:07:59.826:
我需要向 GtkListView 小部件中的某些行添加自定义类,以便我可以更改它们的背景颜色。在检查器上查看,ListItem 行是 GtkListItemWidget 的实例,但我不能
如何使用 gi-gtk 和 GTK3 捕获 eventBox 中的事件
我想将用gtk2hs(Gtk2)编写的程序移植到gi-gtk(Gtk3),但我不明白如何捕获点击,滚动和其他事件。 在我之前的代码中,我创建了一个事件框并捕获了...
我想突出显示 Gtk.Entry 的文本,如下所示: 我想到的第一个解决方案是外国绘图,但我必须自己处理所有事情。我的另一个想法是扩展 Gtk....
使用 GTK 的相同 C 代码在不同编译条件下(在 Makefile 上或不在 Makefile 上)产生不同的结果,且没有错误
我们在 test.c 文件中有这样的代码: #包括 #define UNUSED(x) (无效)(x) 静态无效激活(GtkApplication *应用程序,gpointer user_data) { GtkWidget* 窗口; 未使用(user_da...
我正在尝试使用 Gtk4 和 Haskell 显示视频,但我在执行此操作时遇到了一些问题。 这是到目前为止我的代码。我已经修改了 https://github.com/haskell-gi/haskell-gi/blob/
提前感谢您的帮助! 所以情况是这样的: 我的应用程序构建了固定大小的小部件布局(包含文本,小部件的大小由文本的长度决定......
我想更改应用程序的默认颜色,这会影响各种小部件,特别是检查按钮和刻度。目前,默认颜色是紫色,我想将其更改为蓝色。 我...
GTK3 无法使用 CMake、Glade 和 CLion 找到信号处理程序
当我尝试使用 Clion、CMake 和 Glade 使用以下配置运行 GTK3 时,我收到以下警告: 找不到信号处理程序“on_dumpButton_clicked”。 你是用-rdynamic编译的吗? 所以...
通常我使用这种编码方法: int main (int argc, char **argv) { struct AppData 应用程序数据; // 个人结构 GtkApplication *应用程序; gint 状态; 应用程序= gtk_application_new(程序...