gtk3 相关问题

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

以编程方式在 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

向 GLADE 添加自定义小部件

您好,我正在使用 gtk3 和glade 3.14...我想向glade 添加一个自定义小部件,以便我可以轻松地将其添加到我的用户界面中。 我发现旋钮小部件在林间空地丢失,我在中找到旋钮小部件 嗯……

回答 1 投票 0

调用外部应用程序后使Python GTK3窗口再次获得焦点

我有一个带有“下一步”按钮的窗口。单击时,或按下键盘按钮“N”时,它会在浏览器中打开一个 URL。期望的行为是窗口应该始终...

回答 1 投票 0

如何设置 Gtk Stack 中项目的位置?

我需要能够指定堆栈进入 Gtk 堆栈的顺序。例如,如果我有一个堆栈,其中已添加“欢迎”页面和“编辑器”页面,如何在...之间添加“设置”堆栈...

回答 1 投票 0

C 语言中的 GTK3:如何正确地将小部件数组作为参数发送给回调函数?

说明: 我正在使用 C 语言开发 GTK3 应用程序,并面临代码特定部分的问题。该代码涉及“保存”按钮的回调函数(save_enterprise_website)...

回答 1 投票 0

GTK模态表单输入验证问题

我正在开发一个 GTK4 应用程序,使用 Glade 进行 UI 设计。我面临的主要问题是,当尝试验证以模态形式输入的输入值时,保存这些输入的变量 ap...

回答 1 投票 0

为什么 goGTK 小部件没有在 init() 函数中初始化? [已关闭]

我在 Windows 11 Pro 机器上使用 Go 1.21.4,并使用 GTK 3 绑定 Go。 简单示例代码: 包 GTKView 进口 ( “github.com/gotk3/gotk3/gtk” ) var mToolbar *gtk.Toolbar 变...

回答 1 投票 0

模式窗口中的“确认”按钮未触发 GtkButton 信号回调的问题

我正在开发 GTK4 应用程序,其中有一个带有“添加项目”表单的模式窗口。模式窗口包括一个输入表单和一个“确认”按钮。由于某种原因,信号

回答 1 投票 0

获取 gtk C 上表单输入的值

我有一个用C编写的gtk程序,我在模态中声明了一个表单,它在单击按钮后显示,我想从表单中获取输入的信息: 表格声明: 无效

回答 1 投票 0

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