Qt 的Cmake方式如何创建资源文件和添加类

今天看到有人问Qt 的Cmake方式如何创建资源文件,这个问题和添加类都是一样的,也有朋友问如何添加类,百度的回答是把cmake改成Qmake,这样等于没有回答,根据自己的经验我在这里回答一下,不能保证答案是唯一的,如果有错误,希望QT大神们指正,下面开始实际操作:

QT新建工程test,选cmake,完毕,添加teacher类,

 在工程test处右键添加新文件,choose,输入类名teacher,一路选择完毕,由于cmake和qmake的不同,他不会自动的把teacher.cpp,teacher.h加入工程,所以你看不到工程的变化,但是工程已经为你打开了CMakeList.txt文件在里面手动输入teacher.cpp和teacher.h

 然后关闭上方的CMakeList.txt (右边的X)他会询问要保存吗,点击保存全部,这时工程就自动添加了teacher.cpp和teacher.h

添加资源文件和这个稍微有点不同,在test工程处右键添加新文件

 

选择Qt 然后选择Qt Resource File 单击choose,然后给你的资源文件输入一个名字比如res单击下一步,然后完成,保存 ,这时候工程和上面添加类是一样的,看不到添加的资源文件,还是要手动到CMakeList.txt文件在里面手动输入res.qrc然后单击X关掉CMakeList.txt,他会询问要保存吗,点击保存

这时是不是看到了下面这张图片,res.qrc,下面就和Qmake的操作一样了,我就不罗嗦了 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值