深入学习QT的一些基本使用

描述

前两篇推文介绍了QT的一些基本使用,这篇推文主要补充一些知识点,加深对QT的基本认识;

| 工程文件

函数

 

| 信号与槽

信号:信号就是指控件发出的特定的信号。

槽:槽就是槽函数的意思,可以把槽函数绑定在某一个控件的信号上。

简单理解就是把槽函数绑定在特定的控件信号上,当控件的信号触发时就会执行对应的槽函数。

| 槽函数的绑定

槽函数的绑定分两种,一个是自动绑定,一个是手动绑定,手动绑定是必须学的,自动绑定主要用于在UI界面上能看到的控件,看不到的控件是使用不了自动绑定,就需要手动去绑定槽函数。

自动绑定

在控件上右键选择转到槽:

函数

选择需要绑定的信号:

函数

自动生成槽函数:

函数

自动生成槽函数的声明:

函数

槽函数只能声明在private slots或者public slots下面。

手动绑定

第一步声明一个槽函数:

函数

第二步编写槽函数:

函数

第三步绑定信号:

connect(ui->pushButton_2,SIGNAL(clicked()),this,SLOT(on_pushButton2_clicked()));

函数

相关解析:

函数

| 添加图片

右键添加文件:

函数

选择资源文件:

函数

给资源文件起个名称:

函数

保持默认不变:

函数

创建完成后就能看到相关资源:

函数

把一张图片放到工程目录下:

函数

打开编辑器:

函数

添加前缀:

函数

修改前缀然后保存,前缀看个人习惯:

函数

添加文件到资源文件中:

函数

选中要添加的图片:

函数

添加成功然后保存:

函数

改变样式表:

函数

选中第二个选项:

函数

按步骤点击:

函数

点击ok:

函数

添加成功:

函数

运行的效果:

函数

 

| 页面切换

添加新文件:

函数

选中要添加的模板:

函数

选中widget模板:

函数

类名看需求修改:

函数

保持默认即可:

函数

新添加的页面会带如几个文件:

函数

添加控件(下图是拼接图):

函数

添加槽函数:

函数

函数

 

学到这也算入门QT了,后续根据需求调用API实现相关业务需求!

--END--


审核编辑 :李倩


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分