本来很早就应该写这篇文章了,但由于个人电脑坏了几个月了,这段时间又发生了很多事情,所以就耽搁了。
先开发一个最简单的Qt自定义控件,这个自定义的控件可以在QtCreator中拖放使用。
1、新建一个Qt自定义控件工程
![新建Qt工程](https://i-blog.csdnimg.cn/blog_migrate/99e08205955b473c6e1ba4278ac2acbf.png)
2、填写工程名并指定工程目录
![填写工程名并指定工程目录](https://i-blog.csdnimg.cn/blog_migrate/6728b91862a779a443b01e50241acff7.png)
3、填写新控件的类名并选择基类
![填写新控件的类名并选择基类](https://i-blog.csdnimg.cn/blog_migrate/747e8c1ae6d9ed165c00f1d76ea02873.png)
4、切换到描述页面,填写组名,新控件将会显示在QtCreator的这个分组内
![切换到描述页面,填写组名,新控件将会显示在QtCreator的这个分组内](https://i-blog.csdnimg.cn/blog_migrate/3c7a39debde9fe99bdb677a12918b16c.png)
5、指定自定义控件的编译方式为Release
![指定编译方式](https://i-blog.csdnimg.cn/blog_migrate/0d0075c3d5e4e11c40e501d95c4ad2b0.png)
6、代码什么都不用改,直接编译构建,OK,一个Qt自定义控件就这样成功了。
去工程目录相应的文件夹可以找到hlabelplugin.dll等相关的文件,把控件安装到QtCreator需要用到这些文件。至于安装使用方法会在下一篇文章中给出!
本文出自 “自由自我” 博客,请务必保留此出处http://hhuayuan.blog.51cto.com/1630327/949914