gtk相关内容

编译 64 位 Linux 的 32 位 GTK+ 应用程序

我在 64 位 Linux(特别是 Ubuntu 10.04)上编译 32 位 GTK+ 应用程序时遇到了一些问题.编译 64 位 GTK+ 应用程序工作正常,一切都设置为也编译 32 位应用程序,但它不适用于 GTK+ 我有一个非常简单的测试程序,用于排除故障,它只是一个 gtk_init 和一个 gtk_main,编译为 -m64.我正在用 gcc 4.6.2 编译,调用它: gcc ..
发布时间:2021-11-25 00:04:02 C#

运行时 Opencv HighGui 错误-“HIGHGUI 错误:V4L/V4L2:VIDIOC_S_CROP".Opencv 交叉编译.主机 = 64 位 Ubuntu 12.04.目标=ARM-Cortex-A9

我是 OpenCV 的初学者,并尽我所能在嵌入式平台上运行一个简单的应用程序.我交叉编译了 OpenCV 2.4.4 并根据相机和 GUI 支持的需要构建了 WITH_GTK=ON、WITH_UNICAP=ON、WITH_V4L=ON.以下示例代码在主机上交叉编译: #include #include 使用命名空间 cv;int main(int, char**){VideoCapture ca ..
发布时间:2021-11-17 21:51:20 其他开发

Gtk 绘图区上的 Gtk 按钮

我正在与 Gtk 合作开发一些应用程序.我必须在地图上放一些按钮.我正在 GtkDrawingarea 上绘制地图,但我无法在其上放置按钮.有什么建议吗?谢谢 解决方案 建议: 将绘图区域和按钮放在 GtkFixed 容器中.可能不是最好的解决方案,因为 GtkFixed 无法控制 z 顺序(除了添加小部件的顺序?) 不要使用 GtkDrawingArea,而是使用可以包含其他小部 ..
发布时间:2021-11-17 04:20:04 其他开发

Ubuntu 12.10 libgtk-3-0 缺少符号

我正在运行 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 ..
发布时间:2021-11-17 01:05:02 其他开发

如何在 GTK 中使用剪贴板?

我如何使用 GtkClipboard 读取和写入剪贴板?例如,请告诉我如何获取当前剪贴板内容并将其打印到控制台. 我试过这个来获取和打印剪贴板中当前的内容,但它不起作用: GtkClipboard *clip = gtk_clipboard_get(GDK_SELECTION_PRIMARY);gtk_clipboard_request_text(clip, (GtkClipboardTe ..
发布时间:2021-09-29 19:24:48 其他开发

无法在 ubuntu 上安装 pango

我正在尝试在 ubuntu 上构建 gtk+1.3,但在配置过程中出现错误, ld: 找不到 -lpango 我尝试安装大量 pango 库,但仍未安装,所以我不知道该怎么做.我一直在用 测试它 ld -lpango 但得到同样的错误.有没有人在 ubuntu 上成功安装了预先构建的 pango?从任何回购?Pango 网站说它很难构建,如果可能,我想使用预构建的二进制文件. 我还 ..
发布时间:2021-09-12 19:07:02 其他开发

GtkTreeView将选择设置为特定行

如何将 GtkTreeSelection 设置为特定行,设置为行号 3 ? 我可以将选择项设置为 GtkTreeIter ,但是如何将 iter 设置为行号 3 ? 我没有在Google搜索中找到任何有用的东西,所以我还没有尝试任何东西,因为我不知道什么. 希望您能帮助我,并向我提供有关我的问题的信息! 编辑: GtkTreeModel * model = gtk_tr ..
发布时间:2021-05-13 20:02:09 其他开发

错误:类型名称未知的"WebKitWebFrame"

我正在尝试构建带有网址栏的浏览器.URL栏需要反映浏览器中的任何导航更改,并且文档建议使用所请求的navigation-policy-decision来使用;回调使用5个参数,类型分别为WebkitWebView,WebKitWebFrame,WebKitNetworkRequest,WebKitNavigationAction,webKitPolicyDecision和gpointer. ..
发布时间:2021-05-13 20:02:05 其他开发

单击PyGtk中的按钮时,GUI冻结

我知道这可能是一个反复出现的问题,但是我对该问题的其他答案没有重点. 首先,这是我的代码(如果您想突出显示语法): http://pastebin.com/9uJah8t2 #!/usr/bin/python2.7从兆丰进口兆丰导入pygtk导入gtk导入glib类HelloWorld:#def onSuccess(自身,窗口小部件,数据):def测试(自身,窗口小部件,数据):电子邮件= s ..
发布时间:2021-05-13 20:01:59 其他开发

gtkmm-更改窗口的最小大小

我尝试更改Gtk :: Window的最小大小.应该可以将窗口缩小到比最大容器缩小到特定尺寸小的尺寸. 我尝试了几种您可以在下面看到的方法.没有任何效果.最小值始终由图像大小定义.我做错了什么? main.cpp #include"MainWindow.h"#includeint main(int argc,char * argv []){Glib :: Ref ..
发布时间:2021-05-13 20:01:55 其他开发

用GTK查询光标位置

是否可以使用GTK C库查询光标位置?我正在编写一个程序,需要实时读取光标的位置(通过回调函数或通过轮询值以查找更改).我已经浏览了GTK文档,但是找不到任何明显的可以显示光标位置的东西. 我目前正在使用GTK C库编写该程序,因为a)我已经用C语言编写了一些代码来与低级的Raspberry Pi外设接口,并且我宁愿不使用其他语言重写它.躲开它.低级代码基于mmap(),我相信它仍可与C + ..
发布时间:2021-05-13 20:01:53 其他开发

更新DrawingArea的绘图功能

我想更新DrawingArea中的开罗图形.我试图通过使用新函数作为参数调用 DrawingArea :: connect_draw(...)来实现此目的.我的问题是,它不能代替原始绘图功能,但在显示窗口时会同时调用两者.这是一个例子 外部箱子开罗;外部板条箱gio;外部板条箱gtk;使用gio :: prelude :: *;使用gtk :: prelude :: *;fn main(){le ..
发布时间:2021-05-13 20:01:49 其他开发

C&带有Microsoft Visual Studio IDE的GTK,这可能吗?

我开始使用 C 在 GTK 中工作,并且我对Microsoft Visual Studio非常熟悉.我用于编译 codeblocks 或 devC ++ 甚至手动的 gcc 命令.但是我不知道是否有可能将 GTK 集成到 VS IDE 中,因为我知道 C 是可能的.我尝试了很多,但不幸的是没有成功. 谢谢 PS:我现在拥有VS 2017 RC,但我可以回到VS Community 20 ..
发布时间:2021-05-13 20:01:42 其他开发

在Rust中处理GTK +事件的另一种方法

目前,我使用 Rc 和 RefCell 管理GTK +事件,如以下示例所示: 外部箱子gtk;使用std :: cell :: RefCell;使用std :: rc :: Rc;使用gtk :: {Button,ButtonExt,ContainerExt,Inhibit,Label,WidgetExt,Window,WindowType};使用gtk :: Orientation :: Ve ..
发布时间:2021-05-13 20:01:39 其他开发

从C函数更改gtk_tree_selection中的选定行

我在使用GTK3的应用程序中存在一些效率问题,希望您能提供一些帮助. 我有一个显示在gtk_tree_view中的gtk_list_store.树状视图允许选择多行.我已将一个回调函数连接到tree_selection的"changed"事件.每当用户选择或取消选择任何行时,都会调用此回调.然后进行一些计算,并相应地更新其他gtk小部件的一些图像和内容.到目前为止很好. 每当将新条目追 ..
发布时间:2021-05-13 20:01:36 其他开发

GtkImage文件名

如何获取GtkImage小部件中使用的图像的文件名? 我有一个显示不同图像的GtkImage小部件.我希望能够单击GtkImage,确定已单击了哪个图像,即获取文件名,然后显示较大的版本. 谢谢 解决方案 您可以获取 g_object_get_property .这些行中的内容: GValue值= {0,};/*如果您具有glib版本2.30或更高版本,请使用:* GVal ..
发布时间:2021-05-13 20:01:33 其他开发

无法使用Gtk.Overlay覆盖Gstreamer视频

我有一个使用Python,PyGObject(Gtk 3)和GStreamer(0.11)的项目 我的应用程序中有视频,因此我使用的是Gtk.Overlay小部件,因此可以在视频背景上放置其他视觉元素.(我需要这个,请相信我.)(由于小部件的数量以及这些小部件的特定位置和覆盖的需要,我使用的是Gtk.Fixed容器.) 但是,在将Gtk.Overlay对象与通过"overlay.add ..
发布时间:2021-05-13 20:01:30 其他开发

手动滚动到Gtk.ScrolledWindow中的子级

我正在开发GTK应用程序(在带有PyGTK的Python中),我需要手动滚动Gtk.ScrolledWindow到它包含的子项以在屏幕上显示它. ScrolledWindow包含一个ListBox,其中包含很多ListBoxRow. self.currencySwitcher = CurrencySwitcher(自身)self.currencySwitcherBox = Gtk.Sc ..
发布时间:2021-05-13 20:01:27 其他开发