Qt学习]Qt 类中Q_OBJECT的作用及其程序代码体现
时间:2019-08-09
来源:(原创/投稿/转载)
编辑:联络员
Qt中类里为什么要加上Q_OBJECT这个东西呢,原来这是一个Qt定义的宏.它的作用是什么呢?
原来这个宏中包含了Qt中最重要的一个机制:也就是信号和槽的机制.所有的Qt程序一定会使用这个机制!
第7.8行:对于两个StringList的初始化,也就是把图片的相对路径放到容器中,方便以后调用.
第9行:ui.label-setScaledContents(true);这个成员函数的作用是把label框中的东西进行填充,举个例子,如果里面放了张图片,但是图片的大小比label框要小,那么label框中就会有一些多余的空白,显得很难看,而调用了这个函数之后,就可以让图片填充满这个label框.
initSeaList函数中:首先我把10张图片放在了文件夹里,然后放在了Pixmap文件中这里是我对于10张图片的命名.
特别注意,要想在程序中调用外部图片或者电影资源的话,最好和qrc文件放在一起.这样可以便于查找路径.(小编用的VS2013+Qt5.2版本,如果不会搭建这个环境的话,可以看我第一个帖子.)
Q_OBJECT宏有着连接信号与宏的功能,一旦类中没有这个宏定义的话,信号与槽的关联也就消失了,有兴趣的小伙伴们可以做个测试,你把这个宏给注释掉,你就会发现程序一样可以正常编译通过,且成功运行,但是我点击按钮后,图片是不会显示的,原因就是缺少这个宏!
相关文章:
- [国内新闻]关于西太湖车展可以这样理解吗
- [国内新闻]关于专心种田文可以这样理解吗
- [国内新闻]每一步徐小凤这是一条可靠的消
- [国内新闻]有关鲁派赛螃蟹有没有后续报道
- [国内新闻]高傲少爷撞到爱情为什么会上热
- [国内新闻]想你的夜原唱看看网友是如何评
- [国内新闻]有关范琳琳的歌是个什么梗?
- [国内新闻]关于都是天使惹的祸片尾曲详情
- [国内新闻]无赖勇者的鬼蓄美学真相是什么
- [国内新闻]有关复方樟脑粉这件事可以这样
- [国内新闻]关于勇敢一点简谱是传言还是实
- [国内新闻]关于黄金搭档女士看看网友是如
- [国内新闻]有关新宝来和卡罗拉真的还是假
- [国内新闻]在牵手的一瞬间歌词这到底是个
- [国内新闻]爱斯基摩人寿命这样理解正确吗
- [国内新闻]跑跑键盘设置网友如何看?
- [国内新闻]课桌椅样样齐备有没有后续报道
- [国内新闻]有关无双凤凰变这个事件网友怎
- [国内新闻]陶朱公生意经看看网友是如何评
- [国内新闻]有关与空姐同居的日子这件事可
栏目分类
随机推荐
- 加盟商百万欠款难追回 鱼乐贝贝“加盟圈套”何时终结
- 美格智能技术股份有限公司第二届监事会第十次会议决议
- 第七届中国-亚欧博览会透露哪些积极信号?
- 4080显卡需要多少w电源笔记本什么时候出?
- 1~8月南通全市工业投资稳健增长 亿元以上工业项目产出
- 唇唇欲动无影有踪是真的吗?
- 青海小西牛生物乳业股份有限公司
- 关于魔少的逃跑俏新娘又是什么梗?
- 值得但非首选]雷克萨斯NX200t两年详细使用感受
- 改装档案BMW R nine T真是怎么改都好看!看看印度改出
- 面瘫将军求子记具体内容是什么?
- 【雄关善治·五治融合】“五治融合”绘就和谐画卷——
- 斧头男大砍麦当劳事后操作更令人脊背发凉
- b是什么车标
- 有关五行带土的字的底层逻辑是什么?
- 华为美国子公司计划大规模裁员 中国雇员可回国并留在
- ROG6天玑版成安卓旗舰手机性能第一?真实用户评价亮了
- 湖北奥运冠军谌龙喜获赛季首冠 感叹坚持终于有了回报
- 淘宝分期付款(淘宝上如何分
- 易方达天天理财货币A
热门文章
- “低头族”事故概率暴增22倍:开车玩手机 生命玩不起
- 阴阳师决战鬼王座2000W怎么打 决战鬼王座2000W打法攻
- 20款奔驰GLS450报价 独此一家 别无分号
- 关于芭比的疯狂派对具体是什么原因?
- 文投控股:控股股东新增质押187亿股公司股份
- 推进务实合作 实现互利共赢(风从东方来——国际人士
- 黄山旅游:基期差异影响1Q利润高铁红利逐渐兑现
- 老沙忠告:见顶?分号!等待缩量!
- 江阴法尔胜佩尔
- QNCV、QNCW、QNCU新一代志强八代E3神U 八代E3!秒8700
- 四川师范大学
- 一场长达15年的慢性自杀:这个健康杀手你家也可能有!
- 关于惨不忍睹看点是什么?
- 文旅融合深挖潜力夜间经济持续升温激发消费活力
- 实木家具领军品牌
- 构建“1+20+X”课程思政建设模式
- 关于纵贯线为什么解散发生了什么?
- 荣耀Magic5快充是多少W有双微信吗?
- 禾(hé)种(zhǒnɡ)自盅(zhōnɡ)墒本到底是个什么梗?
- 美国一只小狗被主人留在50度的车内 疑脑部受损