gtk 相关问题

GTK +是一个用于创建具有跨平台兼容性和易于使用的API的图形用户界面(GUI)的工具包。

如何在GtkEntry中捕获Enter键按下

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

回答 3 投票 0

使用 g_signal_connect GTK4 获取参数

我正在做一个练习,其中有一个按钮、一个条目、一个框和一个标签。该按钮必须调用一个函数来创建标签并为其提供条目输入。最后函数必须添加...

回答 1 投票 0

如何使用 at-spi2 将 Ctrl-l 键输入发送到 GNOME 文件选择器对话框?

我想在 Linux 上控制 chromium 文件选择器对话框,而无需任何人为干预。 我正在尝试使用 at-spi2 和 python 来实现它。 (由 gobject-introection 制作的 at-spi2 python 绑定) 我

回答 1 投票 0

如何使用GTK / GIO接收UDP广播包?

我有一个自定义产品(运行 Linux)每隔几秒就会向端口 38280 发出广播数据包。 这是 Wireshark 的屏幕截图,显示了有问题的数据包。 在 Linux 虚拟机下 (Ubun...

回答 1 投票 0

从 XML 创建的 GTK4 窗口,在 Run() 后立即关闭

根据文档,似乎只要使用“g_application_run”,窗口就应该保持打开状态,并执行参考增量。因为我这样做,所以我不确定我在做什么......

回答 1 投票 0

在 GTK 项目中,GtkBuilder '.ui' 文件和 '.glade' 文件有什么区别?

我刚刚开始GTK应用程序的开发,看了一些教程以及已建立项目的源代码,而设计界面的教程使用Glade来输出...

回答 1 投票 0

在linux下安装Gtk 3.0依赖问题

我正在使用 PyCharm 在 Gtk 中做一个应用程序。首先,我尝试自动安装该软件包,但它给了我一个依赖错误,并告诉我安装 Cairo 软件包和其他东西...

回答 1 投票 0

Ubuntu 22.04 libgtk-3.so:对符号“gdk_window_hide”的未定义引用

我有这个链接错误: /usr/bin/ld: /lib/x86_64-linux-gnu/libgtk-3.so: 对符号“gdk_window_hide”的未定义引用 /usr/bin/ld: /lib/x86_64-linux-gnu/libgdk-3.so: 添加符号时出错:DSO 错误...

回答 1 投票 0

如何更改Eclipse自动完成框中的突出显示颜色

我找不到一种方法来更改 Eclipse 中自动完成框中突出显示的选择的颜色。 正如您从屏幕截图中看到的,浅灰色背景上的白色文本不太可读。

回答 8 投票 0

在 Gtk+ 应用程序中嵌入可编写脚本的交互式 SVG 是最先进的吗?

我有兴趣编写一个使用嵌入式 SVG 画布进行图形的 Gtk 应用程序,并且我想知道在 Gtk 中使用 SVG 的当前最新技术是什么。我知道有可能...

回答 2 投票 0

GTK3 - 监控小部件发出的所有信号

有没有办法用 GTK3 监控小部件发出的所有信号?我知道事件信号是在事件之前发出的,但我不确定“事件”和“信号”之间的区别...

回答 2 投票 0

如何在Ubuntu 16.04上安装glib2.64

我有 Ubuntu 16.04.6 LTS 并安装了 pkg-config --modversion glib-2.0 返回的 glib 版本是 2.48.2。 我想安装最新的 glib 2.64 供我的开发使用。 我尝试使用 sudo apt-get in...

回答 2 投票 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

GtkListStore - 如何居中文本?

我已经包含了一小段代码。我正在制作一个包含 5 列的树视图。我用 for 循环粘贴了最后一列,该循环生成要存储在 GtkListStore 中的数据。我可以集中...

c gtk
回答 3 投票 0

GTK 在“gtk-4.0”下安装,源代码中的 Include 语句已过时

操作系统:Linux Mint 21.1 x86_64 正如 GTK 官方网站 (https://www.gtk.org/docs/installations/linux/) 中所述,我下载了我的发行版的开发包: sudo apt-get install libgtk-4-dev

回答 1 投票 0

GTK中的动作和直接使用信号有什么区别吗?

看起来动作和信号很相似。他们之间有什么区别吗?行动比信号更高层次? 例如,我想按一个按钮来做某事, 我可以使用行动...

回答 1 投票 0

如何通过 ID 而不是字符串名称来 g_signal_connect() ?

GTK 中处理按钮按下的典型方法是: g_signal_connect(GTK_BUTTON(myButton), "按下", G_CALLBACK(myButtonHandler), NULL); 然而,我发现它很糟糕,很慢,而且没有必要......

回答 1 投票 0

既然不推荐直接使用 GtkFileChooserWidget,那么它的替代品是什么?

我正在开发一个GTK 4应用程序,我想让用户选择一个目录来进行一些操作。因此,我研究了 GTK 的小部件来实现这一点,并发现了 GtkFileChooserWidget。

回答 1 投票 0

GTK 窗口背景不透明度

我们目前正致力于在 GJS 中开发 GTK 应用程序,并希望使用分层在视频之上的 WebView 来显示视频。我们可以使用 GStrea 打开一个窗口并显示视频...

回答 1 投票 0

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