QT基础知识(十一) 自定义控件

步骤:

1、首先新建自定义控件项目,如下图:

 2、点击下一步,取个工程名字。

3、 添加自定义控件类,如下图:

4、 点击下一步,创建完成后,后得到以下文件:

5、 此时我们为了有UI界面,用设计师界面去创建控件,比较方面。先将customtestcontrol.h和customtestcontrol.cpp。但是记住这个类的名称,之后使用设计师界面需要和 这个类保持一致。

 

 6、删除后,我们点击项目,新建文件,出来如下图:

 

 

注意这个类名需要和之前删除的类名保持一样,简单说就是将这个覆盖之前的。 

 

      点击完成即可。

7、此时我们可以看到UI界面了。

8、随便添加两个按钮,如下图:

9、找到customtestcontrol.h文件,如下图:

10、进行编译得到以下:

11、 将生产的dll和lib文件拷贝到你的qt安装路径下,比如我的再:D:\InstallFile\qt5.9\Tools\QtCreator\bin\plugins\designer里面。  

12、接下来就是测试了,新建一个项目。

13、 此时我们可以看到出现了自定义控件,有我们定义的控件名称,我们直接像提供的控件一下,拖到界面上。

14、但是此时我们编译会报错。我们包含

包含这三个文件,直接拷贝到测试项目中。

同时需要将.lib文件拷贝过去,并且在.pro文件下进行包含,如下图:

15、此时再次编译,就成功了。

这样我们可以把经常用的优美的控件封装起来,便于使用。

 

 

 

 

 

         

       

 

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值