帮助文档_Qt入门学习——Qt 5 帮助文档的使用

学习图形界面开发,肯定离不开帮助文档的使用,因为它不像 C 语言那样就那么几个函数接口,图形接口的接口可以用海量来形容,常用的我们可能能记住,其它的真的没有必要去记,用到什么就去帮助文档查看用法。
我们使用 Qt 帮助文档,主要分为这么几步:1)类使用的相关介绍2)查看所用部件(类)的相应成员函数(功能,参数,返回值)3)查看部件的信号4)查看部件的事件(所对应的虚函数如何编写)
1)类使用的相关介绍
光标移动到类名字的地方,接着按“F1”即可跳转到所对应的帮助文件:

646899456db120aa2115f847b419b1b3.png


再按一次“F1”即可全屏显示帮助文档页面,按“Esc”即可退出帮助文档。
类的相关介绍说明:

d87c8eecf7158566b71bdac7b157cef5.png

所要查看的几个重要信息:

65f8c15de52dcde229662511cbc57bbd.png
  • 公有成员函数:操作部件属性的相关函数。
  • 公有槽函数:Qt类中已经定义好的槽函数,直接可与信号相连接。
  • 信号:软中断,如按下按钮触发 pressed() 信号等。
  • 保护成员函数:通常事件所对应的虚函数放在此处。
  • 事件:常用事件,如操作鼠标触发的鼠标事件。


当然,我们可以直接在“帮助”模式下的“索引”输入框里输入所需查看的类:

70b9a7b88c7bf9fd948171ac9e708e01.png


2)查看所用部件(类)的相应成员函数(功能,参数,返回值)
查看所用部件的相应成员函数( 本身的成员函数,继承过来的成员函数 ),主要是为了查看这个成员函数如何使用,包括函数的功能,参数,返回值。下面以 QPushButton (普通按钮)为例:
a)选择 QPushButton 类中的“公有函数”:

2090bcf54edde5af3bb43bd30aea1a1f.png


b)相应函数的简单介绍:

5a6f14f3e7cb160dcd3247ddda292418.png


c)点击函数名字即可查看其相应用法:

f30b48cf54e504683171c96e5d290da8.png

59b5ab918b47cc1aa687822146c4e587.png


d)很多时候,我们需要使用到继承过来的函数,如给按钮设置内容( setText() )即是从 QAbstractButton 继承过来:

582e55acd4cc1e28389da041cf207c3e.png


点击“QAbstractButton”即可跳转到 QAbstractButton 公有函数的地方:

9b7db97f20b88ab05ee8f3309753dbcb.png


点击函数名字即可查看其用法:

faad641b7dcfd32de40a93871dae7047.png


e)操作过程中,可能需要用到“后退”、“前进”进行页面来回切换:

47903703051539220e7f19ac4f7e3dff.png


f)很多事情,我们可能需要在使用到某个函数时,再查看其用法。
首先,需要先把函数的参数随便拿个数填好,然后,光标移动到函数名字的地方,再按“F1”即可跳转到此函数的使用说明:

acdac0fb5f5fa9cd00e719b264de54bb.png

e855f3db7c06f427bb3e5e0f7e00d4c9.png


3)查看部件的信号
还是以 QPushButton 为例:
a)在 QPushButton 类中不能直接查看 Signals 的信息,需要在其基类“QAbstractButton ”中查找:

b83a2db96fae4a7ad030d5cbe7f49f92.png


b)在“QAbstractButton ”,选择“Signals”:

836a9dcb515dc54121bbb9b69f27b170.png


c)除了本身信号,还有继承过来的信号:

845b948e1a2284b08be360714154007e.png


d)点击信号名字,即可查看信号的相关说明:

3f30e9fe57ce86f82a8160277c3cbef8.png

b8a35b0461973577168c2633f8b3bc73.png


4)查看部件的事件(所对应的虚函数如何编写)
部件常用事件主要在 QWidget 中声明,选择“Events”即可查看相关说明:

a2503faf391fea327ed05ca273781e32.png


每个事件都对应着事件函数:

95bd50353ee6a168de3da4e8ea01e177.png


事件函数的相关说明:

b11b8f450227ba37a88e31b0a81dbb7f.png
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值