gtk相关内容
我想为我的脚本制作一些图形对话框,但不知道如何制作.我听说了一些关于 GTK-Server 或类似的东西.如果有人知道如何将 Bash 与 tcl/tk 联系起来,我也很满意. 请不要发布诸如“更改为 C++"之类的内容,因为我的项目必须是 Bash 中的脚本;没有其他选择. 有什么想法吗? 编辑:感谢您的回答,但我不想要控制台中颜色的“图形",而是我可以移动、最小化等的图形窗口
..
我目前的问题是 libwebkitgtk-3.0-0,但我想这个问题已经足够通用了. 我的应用程序在 webkit 代码的某个地方崩溃了.我的假设是我们正在做一些愚蠢的事情并想找出什么.最简单的方法是设置断点或使用库的调试版本. 我如何获得使用哪个库构建的准确源代码?我在转储核心后得到堆栈跟踪,但行号 gdb 表示与我在代码中看到的不匹配.换句话说,如果我安装 libwebkitgtk
..
我正在 Ubuntu linux 下编写一些小的 bash 脚本.我希望能够从 GUI 运行它们,而无需终端窗口来输入任何输入或查看任何输出. 到目前为止,唯一需要的输入是 sudo 的密码 - 而 gksudo 可以很好地处理.但是我还没有找到一种简单的方法来显示消息框.是否有某种“gkmessage"命令可用?我更喜欢默认 Ubuntu 安装中存在的东西,但我不介意在必要时安装新包.
..
编辑:对于通过搜索来解决这个问题的任何人,您可以安装一个名为 Clearlooks Compact 可缩短 Eclipse 中的选项卡.这将释放大量的屏幕空间.您还可以查看下面的答案,了解如何使选项卡在水平方向上更加紧凑. 短版:我如何制作 Eclipse 选项卡的短版 &Ubuntu 中的工具栏? 我一直在 Google 上寻找解决此问题的方法,但无济于事.对于任何 GTK 主题,我
..
我找不到更改 Eclipse 自动完成框中突出显示选择的颜色的方法. 从截图中可以看出,浅灰色背景上的白色文字可读性不是很好. 带有 Unity 和 Eclipse Classic 的 Ubuntu 11.10 更新:这确实取决于系统.更改 Ubuntu 主题会更改此颜色./usr/share/themes/Ambiance/ 中有关于此的设置,但我不知道是哪一个.背景是渐变色,
..
我需要确定在 Ubuntu 上安装了哪个版本的 GTK+ 男人似乎没有帮助 解决方案 这个建议 会告诉你 2.0 是哪个次要版本已安装.不同的主要版本会有不同的包名,因为它们可以在系统上共存(以支持使用旧版本构建的应用程序). 即使对于开发文件,通常只能让您在系统上拥有一个版本,您也可以在同一系统上拥有一个 gtk 1.x 版本和一个 gtk 2.0 版本(包含文件位于名为 g
..
据我所知,Windows 和 OS X 端的 Qt 和 GTK 只是原生 GUI 库的包装器,例如 OS X 包装 Cocoa,Windows 包装 Win32.但是,我的问题是,它们如何与 Linux 集成?桌面环境开发人员是否必须为 Qt 或 GTK 实现特殊的库,或者它是如何工作的?我环顾四周,但我真的找不到答案. 解决方案 在 Linux(台式机和笔记本电脑)上,图形屏幕通常由 X
..
我在 64 位 Linux(特别是 Ubuntu 10.04)上编译 32 位 GTK+ 应用程序时遇到了一些问题.编译 64 位 GTK+ 应用程序工作正常,一切都设置为也编译 32 位应用程序,但它不适用于 GTK+ 我有一个非常简单的测试程序,用于排除故障,它只是一个 gtk_init 和一个 gtk_main,编译为 -m64.我正在用 gcc 4.6.2 编译,调用它: gcc
..
我是 OpenCV 的初学者,并尽我所能在嵌入式平台上运行一个简单的应用程序.我交叉编译了 OpenCV 2.4.4 并根据相机和 GUI 支持的需要构建了 WITH_GTK=ON、WITH_UNICAP=ON、WITH_V4L=ON.以下示例代码在主机上交叉编译: #include #include 使用命名空间 cv;int main(int, char**){VideoCapture ca
..
我正在与 Gtk 合作开发一些应用程序.我必须在地图上放一些按钮.我正在 GtkDrawingarea 上绘制地图,但我无法在其上放置按钮.有什么建议吗?谢谢 解决方案 建议: 将绘图区域和按钮放在 GtkFixed 容器中.可能不是最好的解决方案,因为 GtkFixed 无法控制 z 顺序(除了添加小部件的顺序?) 不要使用 GtkDrawingArea,而是使用可以包含其他小部
..
我正在运行 Ubuntu 12.10,但不知何故我的 libgtk-3-0 搞砸了.尝试运行许多不同的应用程序时,我收到如下错误: gedit:符号查找错误:/usr/lib/libgtk-3.so.0:未定义符号:g_action_group_action_state_changed 我尝试重新安装 libgtk-3-0: sudo apt-get install --reinstall
..
我如何使用 GtkClipboard 读取和写入剪贴板?例如,请告诉我如何获取当前剪贴板内容并将其打印到控制台. 我试过这个来获取和打印剪贴板中当前的内容,但它不起作用: GtkClipboard *clip = gtk_clipboard_get(GDK_SELECTION_PRIMARY);gtk_clipboard_request_text(clip, (GtkClipboardTe
..
我正在尝试在 ubuntu 上构建 gtk+1.3,但在配置过程中出现错误, ld: 找不到 -lpango 我尝试安装大量 pango 库,但仍未安装,所以我不知道该怎么做.我一直在用 测试它 ld -lpango 但得到同样的错误.有没有人在 ubuntu 上成功安装了预先构建的 pango?从任何回购?Pango 网站说它很难构建,如果可能,我想使用预构建的二进制文件. 我还
..
如何将 GtkTreeSelection 设置为特定行,设置为行号 3 ? 我可以将选择项设置为 GtkTreeIter ,但是如何将 iter 设置为行号 3 ? 我没有在Google搜索中找到任何有用的东西,所以我还没有尝试任何东西,因为我不知道什么. 希望您能帮助我,并向我提供有关我的问题的信息! 编辑: GtkTreeModel * model = gtk_tr
..
我正在尝试构建带有网址栏的浏览器.URL栏需要反映浏览器中的任何导航更改,并且文档建议使用所请求的navigation-policy-decision来使用;回调使用5个参数,类型分别为WebkitWebView,WebKitWebFrame,WebKitNetworkRequest,WebKitNavigationAction,webKitPolicyDecision和gpointer.
..
我有一个最简单的TreeView示例,大部分是从 basictreeview.py 复制而来的,但更为简单,但是TreeView本身不会显示在顶层窗口中.怎么了? 导入gtk类Application(对象):def __init __():self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)self.window.set_title(“路线编辑器")self
..
我知道这可能是一个反复出现的问题,但是我对该问题的其他答案没有重点. 首先,这是我的代码(如果您想突出显示语法): http://pastebin.com/9uJah8t2 #!/usr/bin/python2.7从兆丰进口兆丰导入pygtk导入gtk导入glib类HelloWorld:#def onSuccess(自身,窗口小部件,数据):def测试(自身,窗口小部件,数据):电子邮件= s
..
我尝试更改Gtk :: Window的最小大小.应该可以将窗口缩小到比最大容器缩小到特定尺寸小的尺寸. 我尝试了几种您可以在下面看到的方法.没有任何效果.最小值始终由图像大小定义.我做错了什么? main.cpp #include"MainWindow.h"#includeint main(int argc,char * argv []){Glib :: Ref
..
是否可以使用GTK C库查询光标位置?我正在编写一个程序,需要实时读取光标的位置(通过回调函数或通过轮询值以查找更改).我已经浏览了GTK文档,但是找不到任何明显的可以显示光标位置的东西. 我目前正在使用GTK C库编写该程序,因为a)我已经用C语言编写了一些代码来与低级的Raspberry Pi外设接口,并且我宁愿不使用其他语言重写它.躲开它.低级代码基于mmap(),我相信它仍可与C +
..
我想更新DrawingArea中的开罗图形.我试图通过使用新函数作为参数调用 DrawingArea :: connect_draw(...)来实现此目的.我的问题是,它不能代替原始绘图功能,但在显示窗口时会同时调用两者.这是一个例子 外部箱子开罗;外部板条箱gio;外部板条箱gtk;使用gio :: prelude :: *;使用gtk :: prelude :: *;fn main(){le
..