博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决VS+QT无法自动生成moc文件的问题
阅读量:4190 次
发布时间:2019-05-26

本文共 325 字,大约阅读时间需要 1 分钟。

当在VS工程中编写QT和C++程序时,要想不同模块之间通过QT的信号(SIGNALS)和槽(SLOT)的机制进行通信,就需要继承于QOBJECT基类,继承于QOBJECT基类的类(文件),会相应的生成一个moc文件,若没有生成moc文件,则不能使用信号和槽。

工程中moc文件在Generated Files目录下:

双击不能打开该文件,则说明工程中没有了该文件。生成方法:

1. 选择moc文件对应的头文件→右击属性

2.在属性页面:设置自动以生成工具

3. 此时可以看到左边菜单栏多了一项:自定义生成工具,点击该项,右边都是空的,

选择另一个可以生成moc文件的文件,选择查看属性。参考另一个文件,将每个对应项都填好,既可以正常生成moc文件了。

转载地址:http://keooi.baihongyu.com/

你可能感兴趣的文章
全民“炒基”热:谁在为张坤疯狂?
查看>>
引入深国际、鲲鹏资本战略投资 苏宁易购复牌涨停
查看>>
手机价格要上涨?小米和Realme确认芯片短缺:高通交付延长至30周以上
查看>>
情怀奏不响民宿的狂想曲
查看>>
苹果iPhone 13有望提供1TB存储 但仅限高端机型
查看>>
会玩!格力公开“磁悬浮床垫”专利
查看>>
鸿蒙系统将登陆2亿台华为手机,“别的厂商想用,我们会支持!”
查看>>
ROG游戏手机5跑分曝光:全球首发18GB超大内存
查看>>
亚洲新首富出炉!富豪榜单大洗牌,马云3年来首次跌出中国前三
查看>>
沃尔沃XC40纯电版官宣降价至29.9万元起
查看>>
董明珠:建议个税起征点提高到一万元
查看>>
魅族预热魅族18系列:没有中杯 大杯起步
查看>>
百度吉利成立的汽车公司名称曝光,百度持股55%
查看>>
昆仑万维14亿收购音频社交平台Star Group 60%股权 周亚辉获益超10亿元
查看>>
蔚来已开始部署第二代换电站 最大容量13块电池
查看>>
3月4日见!Redmi Note 10系列屏幕升级:首次采用Super AMOLED屏
查看>>
传网易云音乐高管变动:市场副总裁李茵离职 CEO被降权
查看>>
最高法明确:未成年直播打赏可退还
查看>>
最便宜的骁龙888旗舰机!realme真我GT正式发布:2799元起售
查看>>
市监总局对橙心优选等五家社区团购不正当价格行为作出行政处罚
查看>>