腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
通过
gpointer
user_data
正确地
将
结构
上
的
QObject
传
递给
GstPadProbe
、
、
我希望在
GstPadProbe
回调中
通过
gpointer
接收
QObject
的
自定义
结构
。NULL, NULL); G_CALLBACK(src_pad_buffer_probe), &d); 我
的
回调函数是一个探测器: static GstPadProbeReturn src_pad_buffer_probe (GstPad * pad, GstPad
浏览 31
提问于2019-09-01
得票数 0
2
回答
如何
在GTK中获取按钮
的
文本?
、
或者您可以
将
文本和小部件作为参数进行传递?stdio.h>#include <gtk/gtk.h>
gpointer
gtk_button_new_with_label (label); "char", (
gpoin
浏览 0
提问于2012-02-17
得票数 5
回答已采纳
1
回答
以编程方式
将
数据添加到在Glade 3.12.1中创建
的
GtkTreeView/GtkListStore
、
、
、
、
我一直在自学
如何
用C编写代码,
如何
利用GTK在Linux中编写应用程序,在实现之前使用Glade设计UI。我可以很好地启动我
的
应用程序,它可以
正确地
显示窗口和对话框,但我不知道
如何
以编程方式
将
数据行添加到List Store并使它们显示在树视图中;我发现
的
大多数教程似乎更喜欢在Glade中创建行,或者
通过
代码设计整个界面
通过
编写一些代码来强制生成错误,我可以看到postingButton
的
信号正在连接(我认为),所以
浏览 15
提问于2013-06-29
得票数 2
回答已采纳
2
回答
如何
使用回调修改GtkWidget数组
的
元素
、
、
、
、
我需要编写一个回调,以更改存储在GtkWidget数组中
的
标签
的
字体颜色。(encode),);struct passed_widgets,我在gdb里找了一会:那么,我
如何
使这个工作符合预期呢?我怀疑我
浏览 2
提问于2017-11-08
得票数 1
回答已采纳
2
回答
GTK/C在函数之间共享数据和变量
、
、
、
、
问题是:在GTK/C应用程序中,在函数之间共享数据
的
最佳方法是什么?最好
的
意味着最“适当”,运行速度最快和/或吸收尽可能低
的
CPU功率。在小型8位MCU
的
世界里,代码是用普通C语言编写
的
,全球化是在功能之间共享数据
的
最快和常用
的
方式。 但我想,在操作系统下运行
的
更复杂
的
应用程序中,肯定还有其他“特殊”
的
方法。在这一点
上
,我注意到GTK (GDK,Glib等)提供许多特殊
的
浏览 2
提问于2014-10-01
得票数 1
回答已采纳
1
回答
gtk_widget_destroy:断言'GTK_IS_WIDGET (小部件)‘失败
、
、
我有GTK,其中有一个控制按钮,它在我
的
结构
中打开一个名为c_window
的
新窗口。c_window有一个退出按钮,我需要它连接到c_quit函数。2682): Gtk-CRITICAL **: 06:30:38.469: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed static gboolean c_quit (
gpointer
userData) m
浏览 1
提问于2022-06-05
得票数 0
回答已采纳
2
回答
使用glade将用户数据传
递给
回调函数
、
、
我使用glade制作.ui文件,然后使用GtkBuilder
将
整个.ui文件加载到我
的
C程序中,所以所有的小部件和东西都是从构建器文件本身创建
的
。早些时候,我只从代码本身创建小部件,因此允许我
将
任何类型
的
数据传
递给
回调,因为第二个参数是
gpointer
变量,并且我可以随时创建一个指向自定义
结构
的
指针,并将任何类型
的
数据传
递给
回调。但现在要连接到信号,我只需要使用这个简单
的
函数: g
浏览 1
提问于2013-04-07
得票数 1
1
回答
如何
处理gtk control+c?
、
、
、
我使用
的
是pygtk,有时我想处理control+c来做一个特殊
的
复制操作,但其他时候就让gtk来处理它。例如,我想把一个对象放在我
的
剪贴板
上
(如果它可用的话),或者让control+c以正常
的
方式在文本输入中使用。目前我有一个与"c“相关联
的
ActionGroup,但即使我返回False,它也总是会吃掉击键。如果我删除ActionGroup,它总是在文本区域中工作。让control+c出现在菜单中
的
正确方式是什么,有时处理击键,但其他时候,让它落在文本小部件
浏览 0
提问于2010-08-14
得票数 2
回答已采纳
1
回答
GTK -等待事件发生以继续运行后续代码
、
我
的
意思是,这就像是等待用户单击一张卡(同时不阻止退出按钮和其他事件小部件),以便函数返回并继续运行后续代码。 如果我能说得更清楚,请告诉我。我们
将
非常感谢您
的
回复。
浏览 0
提问于2011-11-20
得票数 0
回答已采纳
2
回答
Gtk+2.0应用程序中使用线程
的
安全性
、
、
、
我有一个简单
的
多线程Gtk+2.0应用程序,它从多个来源(麦克风、摄像头、温度传感器)获取数据,并将这些数据显示为屏幕
上
的
图像(摄像头帧抓取、表示为示波器呈现
的
麦克风数据、文本等)。据我从Gtk手册了解到,只有主处理线程应该使用任何影响UI
的
Gtk函数/调用。但是,main()入口点在gtk_main()
上
阻塞,直到我关闭UI为止。除了在UI中单击按钮或滑块时映射到
的
事件处理程序之外,剩下
的
唯一选项似乎是生成几个pthread,并让它们对UI
浏览 4
提问于2015-01-14
得票数 5
回答已采纳
1
回答
结构
的
固定大小数组
的
内存问题
、
、
我试图创建一个小
的
固定大小
的
字符串,int元组列表。一个固定大小
的
结构
数组似乎是要走
的
路,但在操作数组条目时,我经常会遇到内存错误。到目前为止我尝试过
的
是: public string a; /* alternatively: */ /
浏览 0
提问于2017-10-28
得票数 0
回答已采纳
2
回答
使用GTK_SIGNAL_FUNC传递多个值
、
当gtk_button单击事件调用时,我试图
将
多个值传
递给
一个函数。该值为struct、int和gtk_image类型。我有一套gtk图像,附在桌子
上
。其中之一是我想按照下面的代码更改我
的
图像显示按钮
的
事件消防代码如下所示当我试图单击相同
的
按钮时,事件不会被触发。我还收到以下错误g_cclosure_new:断言callback_fu
浏览 3
提问于2014-02-25
得票数 0
1
回答
GTK获取多范围值分割错误
、
、
、
、
所以,我正在尝试用C语言创建一个gtk
的
rgb选择器。 我按照文档学习
如何
将
glade项目放在适当
的
位置并将其与gtk一起使用,因此我在glade中创建了一个UI,但我在GTK部分遇到了一些问题。我需要在change-value信号中访问多个滑块,因为我想让它们
的
值打印出来,所以我创建了一个
结构
来存储它们,并在信号中发送了这个
结构
。但我
的
问题是,当我试图获取他
的
股票在
结构
中
的
范围
的
浏览 22
提问于2021-11-10
得票数 0
1
回答
gtk -用C中
的
按钮关闭窗口窗体
、
我有一个带有菜单
的
主窗口,打开另一个窗口。这个辅助窗口有一个按钮关闭。那个按钮
的
信号被点击了。我
的
问题是我不知道
如何
关闭/销毁那个父窗口。我尝试过使用gtk_widget_destroy,但是出现了一个错误,因为窗口不是一个小部件.我还没找到任何能摧毁父窗口
的
功能..。void close_window(GtkWidget *widget,
gpointer
window); int
浏览 2
提问于2012-09-27
得票数 5
回答已采纳
3
回答
如何
从一个名为gtk回调
的
函数返回一个值?
、
、
我是gtk和C编程
的
初学者,在为我
的
C应用程序开发gui时有两个特定
的
问题。
浏览 3
提问于2011-04-09
得票数 0
回答已采纳
1
回答
Qt -调用以自定义指针作为参数
的
槽
、
、
、
我试图破解Qt
的
信号和槽,我遇到了一个问题,QMetaType::invokeMethod不能
正确地
将
指针参数传
递给
被调用
的
槽。我也做Q_DECLARE_METATYPE(MyObject *)和qRegisterMetaType<MyObject *>("MyObject *") 发生
的
情况是,接收器
上
的
插槽正在被调用,但无论我作为Q_ARG传
递给
call(...)
的
是什么,参数<e
浏览 4
提问于2012-12-03
得票数 4
1
回答
PyQT :
如何
将
webdriver对象从QThread传递到UI线程?
、
、
、
用户可以在对话框中输入自己
的
信息(id和pw)和站点地址(使用PyQt4模块)。完成后,按确定按钮
将
执行它。 登录后,我想对该webdriver对象执行一些其他操作。所以我
的
问题是,
如何
将
webdriver对象传
递给
主线程(这里是UI线程),以便我可以执行一些其他操作(如注销等),或者
如何
在主线程中管理在其他线程中生成
的
webdriver对象?我使用
的
是Python3.7.4和PyQt4版本。 我在谷歌
上
搜索了类似的
浏览 18
提问于2019-09-08
得票数 0
回答已采纳
1
回答
GTK3中多线程
的
并发内存访问问题
、
、
、
、
我正在尝试实现一个像录制接口这样
的
Audacity。 因为我有一个函数来模拟正弦波,它基本
上
给出了在给定时间点正弦波点
的
浮点值。我正在填充
的
缓冲区总是大小为1024,因此
将
包含1024浮点值。该数组
的
计算和填充在一个单独
的
线程中进行。要将参数传
递给
我
的
线程i,可以使用一个名为vis_data
的
自定义
结构
,该
结构
包含浮点数数组,以及一个运行
的
参数,该参数告诉线程运行
浏览 7
提问于2022-04-23
得票数 0
1
回答
如何
将该值传
递给
此QT代码中
的
GUI
的
所有元素
、
我正在读一本关于QT4
的
书,下面是这本书
的
一个例子: 如书和编译所示,更改其中一个小部件
的
值
将</
浏览 3
提问于2016-06-27
得票数 0
回答已采纳
1
回答
C中
的
Gtk+ 3无法在回调函数中正确转换
、
、
嗯,我基本
上
是Gtk
的
新手,我
将
一个
结构
作为参数发送给一个回调函数,该函数将在用户单击按钮时启动。当我尝试获取它
的
值时,它没有
正确地
填充它们,我不知道为什么。计数器数据
结构
如下: int flag; GtkWidget* label;我调用
的
函数是这样
的
: static void st
浏览 5
提问于2017-01-25
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Rust FFI 编程-手动绑定 C 库入门 06
实现跨平台公司网络监控系统:Qt框架的应用
Rust FFI 编程-手动绑定 C 库入门 05
PyQt5:Web页面交互初探2-1
C语言是C+的母语,万变不离指针,指针是C语言的一大法宝!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券