ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Qt学习之提升类

2020-06-26 12:05:08  阅读:1137  来源: 互联网

标签:控件 widget Qt 如下 学习 点击 添加 提升


在实际开发中,有时候我们需要用到一些组合控件,每次都要写重复的代码以及重复的属性设置,能不能把这些常用的控件给整合起来,需要用到的包含一下头文件就好了?答案是可以的,可以使用Qt的提升控件。

先建立一个工程Test

点击文件,新建文件,如下图所示,选好之后选择choose

选择widget,点击下一步

名称自定义

点击下一步,添加到工程中去,添加自己想添加的控件

然后回到工程界面,编写代码,主要是设置一些属性,该项目中主要是为了显示路径,所以属性设置如下,以及提供一些公共接口,可根据需要添加,这里就简单实例两个接口,核心代码如下:

这样一个简单用来提升的类就做好了,那么该怎么使用呢,首先,在widget.ui添加一个widget控件,这是为啥呢,因为我们的类是继承QWidget的,所以必须用同样的来承载,添加完成之后,右键提升,填写好刚才的类名,点击添加

 

写好测试代码,然后点击运行,如下图,成功!

标签:控件,widget,Qt,如下,学习,点击,添加,提升
来源: https://blog.csdn.net/Joker__123/article/details/106950760

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有