问题标签 [gtk2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
416 浏览

c++ - BadAlloc X 错误

我在尝试构建 GTK 程序时遇到了一些问题。

当我编译它时,我不断收到此错误:

我已将其追溯到以下似乎导致它的命令:

Top_Graph 和 Graph_Cpu 都是 GtkVbox Widget。

有没有人见过这样的错误,他们能否给我一些关于它是如何引起的建议。

0 投票
1 回答
4306 浏览

c++ - 如何在 GtkEntry 中设置文本可编辑

非常直截了当的问题,我有一个GtkEntry小部件,我想将其设置为可编辑。我知道我应该使用的功能是:

但我不知道如何让它以一个GtkEntry小部件作为参数

这是我正在使用的代码:

就获得键盘焦点而言,我认为我需要该panel_applet_request_focus ()功能。它要求我将相关的小程序和触发窗口焦点的事件的时间戳传递给它

我不确定要为时间戳输入什么。我编译了上面的代码,当我点击小程序时仍然无法获得键盘焦点。

0 投票
2 回答
18214 浏览

windows - 如何在 Windows 中更轻松地将 gtk 库与 cmake 链接?

我现在以一种非常丑陋的方式手动包含所有必需的路径(gtk 包位于D:/Tools/gtk+-bundle_2.20.0-20100406_win32):

0 投票
1 回答
295 浏览

c++ - 可以给 g_time_out add 一个类的成员函数吗?

问题就在标题中,如果我有一个我想通过 a 使用的函数g_timeout_add(),但是这个函数是一个类成员函数,有什么办法可以和它一起使用g_timeout_add()吗?

0 投票
1 回答
6013 浏览

c - 更改 GtkButton 的标签

我希望能够在显示小部件后更改 GtkButton 的标签

有谁知道如何做到这一点?

0 投票
1 回答
741 浏览

python - Ruby GTK 不显示失败(Python 没问题)

似乎 Ruby GTK 应用程序无法在非图形环境中运行.. 而 python 应用程序能够。

过度简化的示例(即使没有 gtk 主循环),展示了这种行为:

gtktest.py:

gtktest.rb:

X窗口环境:

非 X 环境:

如您所见,python 版本成功运行并出现警告,ruby 版本在 gtk 导入时立即失败(python 版本即使使用 gtk 主循环也可以工作,VTE 终端进行一些文本处理)

有人知道这些 ruby​​ gtk 应用程序有可能在非 X 中运行吗?

环境:debian挤压,python-gtk2,libgtk2-ruby

0 投票
2 回答
2749 浏览

php - php-gtk2 的 gnope 不见了?

我在哪里可以下载 gnope 安装程序以在我的机器中安装 php-gtk2?根据在线手册,它位于 gnope.org,但我被重定向到这个 tradebit 网站,

0 投票
3 回答
659 浏览

gdb - glist.c:没有这样的文件或目录

当我尝试使用 gdb 运行以下代码时,我有 c/gtk+ 应用程序和 GList 填充了三个元素:

我明白:

程序收到信号 SIGSEGV,分段错误。[切换到线程 0xb73c4700 (LWP 7936)] IA__g_list_length (list=0x6e6920) at glist.c:767 767 glist.c:没有这样的文件或目录。在 glist.c 中

它是什么?

谢谢你。

0 投票
0 回答
137 浏览

ruby - ruby 内存泄漏 Gdk::PixbufLoader

所以我开始怀疑 ruby​​1.8.6 的 gnome2 库有多泄漏。

这泄漏大约 16kb/sec 根据watch -n 1 ps -o rss -p <process id>

如果您开始尝试使用pixbuf.last_write img_data

任何想法如何解决这个问题(和第二个问题)?我需要在我的代码中更新图像数据,但似乎任何最终使用 pixbuf 的东西都会像筛子一样泄漏。

0 投票
1 回答
2294 浏览

focus - 使用 GTK / PyGTK 控制选项卡焦点(选择下一个要关注的元素)

如何强制Tab聚焦我想要的元素,是否可以为我的软件提供一个元素列表以循环聚焦?

我记得曾经使用过一个名为 的属性tabindex,但我再也找不到了。

也许,防止Tab聚焦元素也可以工作?