gtk相关内容

如何编程窗口关闭与ESC键

我一直在寻找所有的地方,找出如何让我的程序中使用ESC键来关闭。没有那么多的人使用GTK +我承担。另外,如果它不要求太多,有的请告诉我如何使用Gnome的开发者网站,所以我能找到这个东西自己出去?谢谢。因此,缩小与ESC键的窗口,这里是我的code: 的#include<&stdio.h中GT; #包括LT&;&string.h中GT; #包括LT&; GTK / gtk.h> # ..
发布时间:2016-08-22 15:53:27 C/C++

我如何在程序运行时更改标签的GTK;从单独的线程

我建立一个多线程的应用程序,它会显示天气数据和C.自动更新我得到的气象数据刷新并加载到变量。我无法在我的计划中端运行的变化值。当我使用 gtk_label_set_text(GTK_LABEL(wsrc->文本2),wsrc->度); 我得到(满分:7604):GTK的CRITICAL **:gtk_label_set_text:断言`GTK_IS_LABEL(标签)'失败 ..
发布时间:2016-08-22 15:52:23 服务器开发

C / GTK + 3战平多个小部件事件

我目前正在学习使用C. GTK + 3 /开罗 我写了一个小的应用程序中使用开罗其中借鉴了GTK绘图区域轨距面和针。 这工作得很好,到目前为止,我已经尝试创建多个绘图区域(多计),这 都对平局事件相同的回调函数,这也与静态值效果很好。 现在我的问题,我想能够得出每个多个仪表与自己的价值观。但我怎么知道在哪个计(绘图区域)发出的信号平局我的回调函数? 我想这也包括我如何“创建和存储”数据的 ..
发布时间:2016-08-22 15:42:42 C/C++

" GTK的警告**:语言环境不被C库的支持。使用回退“C”语言环境和QUOT。在OS X

背景资料: 我使用的是Mac OSX的优胜美地。 我已经使用 GTK + 酿造安装GTK + 和固定的错误使用出口安装PKG_CONFIG_PATH = /选择/ X11 / lib中/ pkgconfig 。 我已经使用制作打造我的程序,但是当我尝试运行它,我得到这样的警告: (流程:16182):GTK的警告**:不是C库支持的语言环境。 使用回退“C”语言环境。 ..
发布时间:2016-08-22 15:41:02 C/C++

如何风格的CSS GtkLabel的?

我试图使用CSS样式GtkLabel的。我想更改标签的颜色和字体大小。这里是我的C code: 的#include< GTK / gtk.h>INT主(INT ARGC,CHAR *的argv []){ gtk_init(安培; ARGC,&安培; argv的); * GtkWidget的窗口= gtk_window_new(GTK_WINDOW_TOPLEVEL); ..
发布时间:2016-08-22 15:32:31 前端开发

Glade3和C编程

我想创建一个简单的应用程序,接受两个整数和点击显示两总“求和”按钮 和我是新来Glade3,所以你可以期待的失误 / * *编译我: * GCC -o测试test.c的$(pkg配置--cflags --libs GTK + -2.0 gmodule-2.0) * /#包括LT&; GTK / gtk.h>#包括LT&;&stdio.h中GT;#包括LT&;&stdlib.h中G ..
发布时间:2016-08-22 15:22:51 C/C++

在GTK +六角按钮

我试图创建 GTK + 按钮,有一个六边形的形状。 我怎样才能做到这一点,而无需使用 CSS ? 和更一般的,我怎么能在我想要的任何形状创建我的按钮? 是否有可能在格莱德做这种事情(用户界面edior为GTK +)? 解决方案 当我把我的评论我在虚张声势,因为我从来没有圆形按钮..我只是用我原来的想法做了一个六角形按钮的一个例子。我吃了一惊,这是比我想象的更简单! (顺便说一句,不 ..
发布时间:2016-08-22 14:56:36 C/C++

在GTK + 2.0应用程序中使用pthread的安全性

我有一个简单的多线程GTK + 2.0应用程序,它从多个源(麦克风,摄像头,温度传感器),并显示数据从这些为图像在屏幕上(摄像头边框争夺,麦克风数据重新presented作为示波器采集数据呈现,文本等)。 这是从GTK的手动和各种文章我的理解,只有主处理线程应该使用任何基于GTK功能影响UI /电话。但是,的main()入口点关于进入主循环块(),直到我关闭UI。随着映射到之类的东西,当我点击我 ..
发布时间:2016-08-22 14:55:43 C/C++

检索客户区从文本控制字符位置坐标

我需要编写一个函数,它可以从屏幕在文本编辑控件的字符位置坐标。我使用由的wxWidgets 框架提供的文本编辑控件。在 wxTextCtrl 不公开任何API函数可以提供此信息。在Windows中,我可以通过发送 EM_POSFROMCHAR,它获得的信息以文本控件。 我想知道如何同样可以在其他环境中,如Linux来完成。现在这需要只运行在顶部的桌面环境做的 X Window系统的喜欢的 GNO ..
发布时间:2016-08-22 14:54:29 C/C++开发

Gtk3窗口背景图片

我用C语言编写的GTK + -3.0.12(最新的稳定版本为2011年9月10日) 如何创建一个顶部窗口PNG格式的背景图像和静止地点的其他部件,如窗口上的按钮?我尝试以下,但图像绘制在按钮。 / * *用编译: * GCC -Wextra -o cairo6`pkg配置--cflags --libs GTK + -3.0` cairo6.c * /#包括LT&; GTK / gtk.h&G ..
发布时间:2016-08-22 14:52:58 C/C++

如何创建一个新的线程,使pcap_loop()和gtk_main()函数兼容?

这两个功能都是无限循环, 和PROGRAME挂起一度被称为在同一个线程。 gtk_main()函数; ... pcap_loop(adhandle,0,packet_handler,NULL); 当我点击“开始”按钮,我想 PCAP 为开始的工作;而如果我preSS“停止”按钮, PCAP 停止 如何创建一个子线程,并运行 pcap_loop(adhandle,0,packet_ha ..
发布时间:2016-08-22 14:51:15 C/C++

如何用C与GTK编写GUI程序,当我摆脱控制台?

我在下面的教程: HTTP://zet$c$c.com/tutorials/gtktutorial/firstprograms / 它的工作原理,但每次我双击可执行文件的时候,有我不希望它有一个控制台。 我如何摆脱控制台? 平台:Windows XP中 顺便说一句我也有这样的烦恼,当图标右键点击: GLib的-WARNING **:g_main_context_check()从源的检 ..
发布时间:2016-08-22 14:38:38 C/C++

无限GTK警告,当我用鼠标右键单击该图标

从这个政党成员: 的#include< GTK / gtk.h>INT主(INT ARGC,CHAR *的argv []) { * GtkWidget的窗口; gtk_init(安培; ARGC,&安培; argv的); 窗口= gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_widget_show(窗口); 进入主循环(); 返回0 ..
发布时间:2016-08-22 14:31:44 C/C++

GTK最小尺寸

有没有一种简单的方法来请求一个GTK控件有最小宽度/高度?我知道你可以做到这一点在 TreeView控件的列,但是它适用于一般的小部件? 解决方案 有关C / C ++: ..
发布时间:2016-08-22 14:22:43 C/C++开发

造成GTK来上断言中止

我要调试程序,它在很大程度上依赖于基于GTK。问题是,由于某种原因,很多运行时的警告已经开始与的GtkWindow 对象时出现。问题是,即使基于GTK关键错误的抱怨,它不会对这些错误中止。我没有为code碱基的改变历史,所以我唯一的选择似乎是韦德,尽管所有的GTK通话,这似乎嫌疑人,看到问题的所在。但是,如果我能以某种方式导致GTK来终止这个错误,我可以使用gdb运行它,并试图让回溯,找到错误的确 ..
发布时间:2016-08-21 21:51:02 C/C++

我如何通过多个变量与GTK信号数据

我有一个小程序,其中一个GTK信号回调函数需要2个或3个变量。 我不想让这些全局变量(该项目的整个目标是要干净整洁),我不想做一个整体结构,这样我可以发送一个小部件,并编译正则表达式的功能。 据我见过 g_signal_connect 只允许一个单一的数据变量。 请问这样做也许是无效的指针有问题的两个对象的数组的最有效方法是什么?像这样的事情? void *的数据[2]; 数据[0] = ..
发布时间:2016-08-21 21:05:02 C/C++

你如何在Windows上安装GTK + 3.0吗?

尝试在$ C $个cblocks Win7的安装GTK + 3.0。遇到一些麻烦究竟找到如何做到这一点。 在GTK网站将指导您msys2。似乎有曾经是GTK网站的所有功能于一身的Windows捆绑不再有直接下载。 有遵循的指示,安装并更新msys2,我看没有提及GTK +,在安装的文件或MYSYS网站GTK指导你。在 它似乎很linuxy中受到不必要的愚蠢和不明确做一些事情,应该是简单的术语 ..
发布时间:2016-08-21 20:56:28 C/C++

glib.h和gtk.h没有发现

您好每一个我有一个计划在我所包括 GTK / gtk.h glib.h 我用命令 命令和apt-get安装libgtk2.0-dev的巧舌如簧 命令和apt-get安装空地 但仍然收到这个巧舌如簧没有发现ANS GTK / gtk.h没有发现错误。我用这GTK第一次。不知道它是如何工作如何安装它 好心帮我谢谢 我在做C语言编程 解决方案 你应该使用的命令(在最近的Linux ..
发布时间:2016-08-21 20:46:44 服务器开发