社区
C++ 语言
帖子详情
Qt里面的emit是什么意思?为了实现什么功能?
wsy87217
2010-06-30 02:12:27
比如:emit changeCurrentShape(Shape::Triangle);
这句话是为了实现什么功能呢???
谢谢!
...全文
7639
23
打赏
收藏
Qt里面的emit是什么意思?为了实现什么功能?
比如:emit changeCurrentShape(Shape::Triangle); 这句话是为了实现什么功能呢??? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_43673784
2021-07-29
打赏
举报
回复
2
来自十年之后的一条穿越时空的“学习了~”
吾为峰001
2012-08-24
打赏
举报
回复
明白了
wangjunjunJJ
2012-04-01
打赏
举报
回复
[Quote=引用 22 楼 的回复:]
emit关键字只是给人看的吧?好像在我的Qt 5中这个关键字不要也能正常运行。moc也不分析,预编译也会换成空.
[/Quote]
都有qt 5了?
majiangtao888
2012-02-03
打赏
举报
回复
相当于发消息,发送一个这样的消息,然后那边有接受这样消息,之后触发另外的一个事件
feiying_xingji
2011-11-24
打赏
举报
回复
emit 是发射信号的意思
Best Tian
2011-11-17
打赏
举报
回复
他们说那个信号不用写实现函数是不是啊?
lawenliu
2011-10-17
打赏
举报
回复
呵呵,学习了!
chen910926
2011-10-04
打赏
举报
回复
学习了~~
ytdgh1988
2011-08-30
打赏
举报
回复
学习了~~
阿仆来耶
2011-07-11
打赏
举报
回复
学习了~~
longteng9
2011-03-15
打赏
举报
回复
那我这来的是不是更晚了呢?成为高手了吧,交个好友吧,有机会交流一下啦
wsy87217
2010-09-01
打赏
举报
回复
[Quote=引用 11 楼 huamanzhao 的回复:]
额。。。两个月之前的事了啊,现在估计您已经搞定这个问题了吧,哈哈哈
[/Quote]
呵呵是啊,那也要感谢你啊:)
奔牛D
2010-08-31
打赏
举报
回复
额。。。两个月之前的事了啊,现在估计您已经搞定这个问题了吧,哈哈哈
奔牛D
2010-08-31
打赏
举报
回复
和Qt的信号槽机制有关。
如果定义了用户信号,总会在一定情况下需要发出信号,emit就是用来发出用户信号的。
zhh_kv
2010-06-30
打赏
举报
回复
12
在你的程序中应该能找到类似这样的语句:
connect(obj,SIGNAL(changeCurrentShape(*)),anotherobj,SLOG(FUN(*)))
当执行到 emit changeCurrentShape(Shape::Triangle) 时,QT的信号槽机制,会自动触发FUN()函数
arong1234
2010-06-30
打赏
举报
回复
信号、信号处理是非常常见的词汇[Quote=引用 5 楼 wsy87217 的回复:]
我只想知道它是干什么用的,能实现什么功能~
[/Quote]
arong1234
2010-06-30
打赏
举报
回复
其实我已经说了,关键你还不理解,要别人详细,别人很难详细的,自己找本资料翻翻,不就知道详细了[Quote=引用 5 楼 wsy87217 的回复:]
我只想知道它是干什么用的,能实现什么功能~
[/Quote]
liutengfeigo
2010-06-30
打赏
举报
回复
你这么不去QT版问?
wsy87217
2010-06-30
打赏
举报
回复
我只想知道它是干什么用的,能实现什么功能~
zhu_nn
2010-06-30
打赏
举报
回复
这是QT种发送信号的语句,lz想深入的了解可以深入的看看QT的信号槽机制
加载更多回复(3)
QT
中 关键字讲解(e
mit
,signal,slot)
Qt
中的类库有接近一半是从基类QObject上继承下来,信号与反应槽(signals/slot)机制就是用来在QObject类或其子类间通讯的方法。作为一种通用的处理机制,信号与反应槽非常灵活,可以携带任意数量的参数,参数的类型也由用户自定。同时其本身也是类型安全的,任何一个从QObject或其子类继承的用户类都可以使用信号与反应槽。 信号的作用如同Windows系统中的消息。在
Qt
中,...
Qt
信号和槽机制
Qt
在不同对象之间使用信号槽通信的,那么什么是信号槽,信号槽的本质知道吗?他们之间是怎么通信的,既然已经有了回调,为什么还要有信号槽?信号槽的第五个参数决定了他们的关联方式,队列关联和阻塞队列关联知道吗?阻塞是怎么阻塞的。能不能详细说说。
初识
QT
5
文章目录一、
Qt
是什么1.
Qt
与
Qt
Creator的关系2.
Qt
能做什么3.
Qt
/c++与QML二、如何选择
Qt
版本三、Windows下安装
Qt
四、Linux下安装
Qt
1.安装
QT
2. 配置
Qt
Creator输入中文1. 配置ubuntu中文环境2. 配置中文输入法五、
Qt
Creator简单实用1.
Qt
Creator界面组成2.
Qt
Creator设置六、第一个
Qt
程序1. 新建一个项目2. 项目文件介绍1. 项目文件*.pro2. 样式文件*.ui3. 头文件*.h4. 源文件*.cpp
[
Qt
] postevent e
mit
最近在为bestv做一个播放的plugin,这个plugin主要是在
Qt
中完成play等
功能
并能在JavaScript
里面
进行调用,其中
里面
就遇到了信息、事件等问题。开始时,我选择通过connect关联singal和slots,再利用e
mit
来触发信息,从而达到执行和回调信息给J
Qt
实现
音视频播放器
声明:这是基于
Qt
的QMediaPlayer
实现
的音视频播放器,
实现
了播放器的常用
功能
,例如根据播放列表选择播放的音视频,拖动滑块控制音视频播放 第一步 新建一个
Qt
widgets Application,在Details中选择继承QWidget 第二步 UI布局 tips:那些图片都是我自己放上去的哦,你可以根据自己的喜爱放图片做按钮的背景 第三步
功能
实现
1.首先如果你不想自己编写解码的话,还是建议自行安装一下
Qt
的音视频解码软件哦 2. pro
里面
的需要添加的代码
QT
+= cor.
C++ 语言
64,691
社区成员
250,497
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章