gtk3 相关问题

GIMP ToolKit(GTK +)的版本为3.x. GTK +是一个高度可用,功能丰富的工具包,用于创建具有跨平台兼容性和易于使用的API的图形用户界面(GUI)。

使用 GTK 的相同 C 代码在不同编译条件下(在 Makefile 上或不在 Makefile 上)产生不同的结果,且没有错误

我们在 test.c 文件中有这样的代码: #包括 #define UNUSED(x) (无效)(x) 静态无效激活(GtkApplication *应用程序,gpointer user_data) { GtkWidget* 窗口; 未使用(user_da...

回答 1 投票 0

更改 GTK 3.0 小部件颜色

我想更改应用程序的默认颜色,这会影响各种小部件,特别是检查按钮和刻度。目前,默认颜色是紫色,我想将其更改为蓝色。 我...

回答 1 投票 0

GTK3 无法使用 CMake、Glade 和 CLion 找到信号处理程序

当我尝试使用 Clion、CMake 和 Glade 使用以下配置运行 GTK3 时,我收到以下警告: 找不到信号处理程序“on_dumpButton_clicked”。 你是用-rdynamic编译的吗? 所以...

回答 1 投票 0

如何在 Gio.Settings 中获取可重定位架构的路径?

在 Gio.Settings 中,我可以使用列出可重定位架构 Gio.Settings.list_relocatable_schemas() 我可以用 Gio.Settings.new_with_path(schema_id, 路径) 获取 Gio.Settings 实例。但怎么...

回答 3 投票 0

VS Code 总是给出自定义标头的 includePath 错误。我该如何解决它?

在我尝试编写程序时,我总是在 VS Code 中遇到 includePath 错误。我只能导入标准库,如 stdio.h、stdlib.h 和此类头文件。如果我尝试导入...

回答 1 投票 0

错误:找不到“gobject-sys”板条箱所需的系统库“gobject-2.0”

我尝试在 MacBookPro 上为 GTK3/Rust 应用程序运行 Cargo Run,但收到此错误: 货物:警告=`PKG_CONFIG_ALLOW_SYSTEM_CFLAGS =“1”“pkg-config”“--libs&q...

回答 2 投票 0

Windows 10 上的 MSYS2 - 无法使用 pacman 更新软件包数据库

我尝试在 Windows 10 上更新我的 MSYS2(按照 https://www.msys2.org/ 上的说明),但收到此错误: OscarAlvarez@Lambda-Station-OA MINGW64 ~ $ pacman-Syu 错误:配置文件 /etc/pac...

回答 1 投票 0

python 2.7 gtk 3+ 列表框连接打印活动行

我刚刚下载了 gtk3+,并且正在处理以下示例代码: https://python-gtk-3-tutorial.readthedocs.io/en/latest/layout.html#listbox 这是示例代码: 进口地理标志 GI.

回答 2 投票 0

以编程方式在 Glade 创建的 UI 中填充 GtkTreeView

背景 我有一个用 Ruby 编写的照片库生成器。每个照片库的配置和生成器本身都位于一个 YAML 文件中。该工具已经作为终端工具使用。 ...

回答 1 投票 0

想要在 NixOS 上使用 Gtk3 和 Python3

我想在 NixOS 上的 Python3 中使用 Gtk3。这个命令 nix-shell -p gobject-introspection gtk3 'python3.withPackages(ps : with ps; [ pygobject3 ])' 允许 进口地理标志 在 python3 环境中...

回答 1 投票 0

在 PyGTK 中显示从自定义 CellRenderer 触发的 Popover 时出现分段错误

我创建了一个继承自 Gtk.CellRenderer 的自定义小部件,其中我定义了一个从重写的 do_active 发出的自定义信号。当我尝试在连接的

回答 1 投票 0

如何从 GType 中获取相关的 Python 类型?

我正在使用 Glade 在 Python 中使用 GTK-3 构建 GUI。还有一个 ListStore,其列在 Glade 文件中定义。现在我想用数值填充ListStore(有int & ...

回答 1 投票 0

将 Wand 图像转换为 GTK 图像

环境:Debian 11、Python 3.9.2、PyObject GTK 3.0、WAND 0.6.5 我目前使用 PIL 并在 GTK 中加载图像: 数据 = pil_img.tobytes() pixbuf = GdkPixbuf.Pixbuf.new_from_data(数据, ...) 我想要...

回答 1 投票 0

为什么 GTK 在调用 `gtk_entry_set_text` 时(调整窗口大小时)会发出蜂鸣声?

我是 xnec2c 的维护者,我们发现此代码导致 xnec2c 在调整窗口大小或旋转对象时通过 PC 扬声器发出蜂鸣声(过度且烦人): snprintf...

回答 1 投票 0

为什么 GTK 在调整窗口大小时会发出蜂鸣声?

我是 xnec2c 的维护者,我们发现此代码导致 xnec2c 在调整窗口大小或旋转对象时通过 PC 扬声器发出蜂鸣声(过度且烦人): snprintf...

回答 1 投票 0

如何在GtkEntry中捕获Enter键按下

我试图捕获在 GtkEntry 中按下 Enter 键时的情况。我发现的大多数资源都建议连接到激活信号,但 GtkEntry 的文档指出(emph ...

回答 3 投票 0

如何在GTK3中重新绘制(刷新、更新、替换)容器?

我需要在收到一些信号后更新一些 GTK 容器。 假设我们有一个 GTK_BOX。里面有 GTK_BUTTON 和 GTK_LABEL。点击GTK_BUTTON后,之前的内容应该被删除,并且新的

回答 1 投票 0

gtk+ 编程:回调函数的参数

以下代码片段来自此处给出的 GNOME 的 GTK+ 3 教程。 静态无效 print_hello (GtkWidget *widget, g指针数据) { g_print(“你好世界 ”); } 是...

回答 1 投票 0

Rust 和 GTK 文本编辑器:使用共享数据排除撤消和重做操作故障

我一直在努力开发自己的文本编辑器作为学习 Rust 的一种方式。但即使有了 ChatGPT 的帮助以及整个 Stack Overflow 已经提出的问题,我还是遇到了障碍。 我可以...

回答 1 投票 0

如何查看GTK+3.0中widget的类型?

我看到了这篇文章,但它是针对 Python 的,所以这对我没有太大帮助。我正在使用 C++ 进行编程,正在处理我没有编写的代码库。我看到一些检查,例如 GTK_IS_ENTRY 和 GTK_IS_COMBO_BOX,...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.