Julia Gtk GtkBuilder:GtkBuilder(缓冲区=字符串)错误
我在 Windows 上运行以下代码片段: root = Base.source_dir() s = read(joinpath(root,"dialog.glade"), String) # b = GtkBuilder(filename=joinpat…
如何使用 GTK3 安装 gVim,并修复“gdk-frame-clock:布局连续请求”问题
我尝试使用 sudo apt install vim-gtk3 在 WSL 2 环境中安装 gVim。 一切正常,但当我调整 gVim 窗口大小时,会出现以下 gdk 警告: 除了 “Gdk-WARNI…
GTK 树视图:选择时禁用突出显示
当为 GtkTreeView 小部件选择一行时,我尝试禁用该行的突出显示(默认为蓝色背景和白色文本颜色)。我尝试更改 STATE_SELECTED GtkWidget *treev_iew;…
如何在 Gtk 中发出媒体播放器控制通知?
在 Rhythmbox(GNOME 的音乐播放器)中,当它播放音乐时,您可以打开通知面板并从那里控制音乐播放。这是一个屏幕截图。播放控件的边框为橙色;他们有…
我可以使用什么来代替 gtk_container_set_focus_chain()?
gtk_container_set_focus_chain() 函数自 GTK 3.24 起已弃用。我可以用什么来代替?…
为什么使用 `g_application_run` 会产生约 25 秒的延迟?
我正在尝试学习 GTK3,但文档充其量只是有问题。最令人沮丧的问题来自于使用g_application_run。程序运行时似乎会产生约 25 秒的延迟。 这是示例: #i…
如何在Mac OS上使用C编译GTK
我开始使用 c 并想创建 GUI,所以我使用 GTK。 我按照他们在 https://www.gtk.org/ 上提供的教程进行操作docs/getting-started/hello-world/ ,但是当…
如何使用 PyGTK3 在另一个模式对话框之上正确创建一个模式对话框,以便第二个对话框位于顶部?
我有一个 Windows-10 PyGTK3 应用程序(python 3.8 + GTK3.24),结构如下:它有一个非模式主窗口,它打开一个模式对话框(A),进而打开另一个模式对…
gtk2hs 和 wx 的构建会更加可靠吗?
这不是咆哮;这是一个技术问题。 所有能力的 Haskell 程序员似乎都同意构建 gtk 是一个巨大的障碍。即使是专家在阴谋集团安装它时也似乎会祈祷。这是…
gtk.notebook_set_window_creation_hook函数返回
我很难理解 gtk.notebook_set_window_creation_hook_function 正在寻找的返回值是什么。 根据 文档,它正在寻找您将其放入的另一个笔记本的返回值,或…
Gtkwebkit,将html保存为pdf
最近几天,我寻找将 html 文件转换为 pdf 的最佳和最短的方法。由于我使用 C 程序创建 html 文件,并通过使用 cairo 的 gtkwebkit 查看它们,因此它应…
GtkDrawingArea - 如何使其可绘制?
我有点失去理智了。 我正在尝试使用 cairo 在 GTK 表单上绘制一些简单的图形。 #include #include #include GtkWidget* window; GtkWidget* darea; in…
Python gtk:如何检查组合框是否打开?
我正在研究机器的图形用户界面。它在窗口中使用组合框,可以在主线程中、主循环之外随时重绘(使用 gtk-lock 内的idle_add 函数)。当按下机器上的某…