芭蕉树上第十五根芭蕉-- qt帮助文档使用
我们使用 Qt 帮助文档,主要分为这么几步:
1)类使用的相关介绍
2)查看所用部件(类)的相应成员函数(功能,参数,返回值)
3)查看部件的信号
4)查看部件的事件(所对应的虚函数如何编写)
(1)类使用的相关介绍
光标移动到类名字的地方,接着按“F1”即可跳转到所对应的帮助文件:
再按一次“F1”即可全屏显示帮助文档页面,按“Esc”即可退出帮助文档。
类的相关介绍说明:
所要查看的几个重要信息:
- 公有成员函数:操作部件属性的相关函数。
- 公有槽函数:Qt类中已经定义好的槽函数,直接可与信号相连接。
- 信号:软中断,如按下按钮触发 pressed() 信号等。
- 保护成员函数:通常事件所对应的虚函数放在此处。
- 事件:常用事件,如操作鼠标触发的鼠标事件。
当然,我们可以直接在“帮助”模式下的“索引”输入框里输入所需查看的类:
2)查看所用部件(类)的相应成员函数(功能,参数,返回值)
查看所用部件的相应成员函数( 本身的成员函数,继承过来的成员函数 ),主要是为了查看这个成员函数如何使用,包括函数的功能,参数,返回值。
下面以 QPushButton (普通按钮)为例:
a)选择 QPushButton 类中的“公有函数”:
b)相应函数的简单介绍:
c)点击函数名字即可查看其相应用法:
d)很多时候,我们需要使用到继承过来的函数,如给按钮设置内容( setText() )即是从 QAbstractButton 继承过来:
点击“QAbstractButton”即可跳转到 QAbstractButton 公有函数的地方:
点击函数名字即可查看其用法:
e)操作过程中,可能需要用到“后退”、“前进”进行页面来回切换:
f)很多事情,我们可能需要在使用到某个函数时,再查看其用法。
首先,需要先把函数的参数随便拿个数填好,然后,光标移动到函数名字的地方,再按“F1”即可跳转到此函数的使用说明:
3)查看部件的信号
还是以 QPushButton 为例:
a)在 QPushButton 类中不能直接查看 Signals 的信息,需要在其基类“QAbstractButton ”中查找:
b)在“QAbstractButton ”,选择“Signals”:
c)除了本身信号,还有继承过来的信号:
d)点击信号名字,即可查看信号的相关说明:
4)查看部件的事件(所对应的虚函数如何编写)
部件常用事件主要在 QWidget 中声明,选择“Events”即可查看相关说明:
每个事件都对应着事件函数:
事件函数的相关说明:
芭蕉树上第十五根芭蕉-- qt帮助文档使用相关推荐
- 打包文档_苏教版小学数学16年级全十二册教案Word文档打包下载
扫码查看下载 全部资源 部编小学语文1-6年级课程资料汇总苏教版小学数学1-6年级教学资料汇编苏教版小学数学1-6年级电子课本汇编苏教版小学数学1-6年级期末试题卷汇编▼ 1 年级 苏教版一年级数学上 ...
- QTWebkit中的webkit/qt/api文档
QTWebkit中的webkit/qt/api文档 概述 该目录下的文件均以前前缀qweb开头,主要用于支持前端的实现.核心的类为:qwebview.qwebpage.qwebframe等三个类.这三 ...
- Qt在线帮助文档网址以及安装包下载地址
Qt在线帮助文档网址 https://doc.qt.io/qt-5/classes.html Qt安装包下载地址 http://download.qt.io/new_archive/qt/ http: ...
- QT帮助文档搜索不到任何东西
QT帮助文档搜索不到任何东西 原因: 帮助文档缺少对应等文件 解决: 添加对应等文件 情景: (按F1右侧会出现框,但是搜不到任何东西)在麒麟PC端编译源码安装qt,只有assistant.exe,却 ...
- Qt帮助文档使用方法
Qt 帮助文档非常细致而全面,应有尽有,是非常不错的自学教材.因为 Qt 帮助文档太多,所以难以都翻译成中文,即使翻译了一部分,翻译花的时间太多,翻译更新的时效性也难以保证,所以还是得看英文帮助为主. ...
- Citrix 服务器虚拟化之二十八 XenApp6.5发布文档内容
Citrix 服务器虚拟化之二十八 XenApp 6.5发布文档内容 XenApp可发布以下类型的资源向用户提供信息访问,这些资源可在服务器或桌面上虚拟化: 1) 服务器桌面:发布场中服务器的整个 ...
- a4如何打印双面小册子_怎样将十几几十页的长文件文档打印成A4纸对折的小册子?...
概述 工作和生活中总是会收到十几几十页的长文件或者长文档,需要打印出来传阅的时候,或者打印保存的时候,如果直接用A4纸打印出来,厚厚的一叠,占用地方.不便携带.即使双面打印,也不见得很省.不妨试试本文 ...
- Qt帮助文档无法打开的解决方案
最近在新电脑上安装Qt,发现帮助文档怎么都打不开,经过一番研究,终于解决了这个问题,解决方案如下: 1.打开工具栏的选项 2.进入帮助,选择添加 3.找到Qt的安装目录,选择所有后缀为qch的文件,打 ...
- 深入剖析Spring Web源码(十九) - 整理的文档和日志的索引(第一版)
整理的文档 把所有的<深入剖析Spring Web>系列日志整理成为文档,供大家下载阅读,希望对大家有所帮助.里面有些章节尚未完成,所以称为第一版.希望不久的将来,能把没有完成的章节在第二 ...
- 【Qt】Qt MQTT文档
一.说明 本文翻译自Qt官方文档,原文连接如下: https://doc.qt.io/QtMQTT/index.html https://doc.qt.io/QtMQTT/qtmqtt-example ...
最新文章
- linux user32.lib,USER32!__ClientLoadLibrary定位
- fedora如何隐藏顶部状态栏_如何使用PDF Arranger来对PDF文件进行排版和修改
- ios应用的分发和上传
- MySQL往数据库中存入中文字符时变问号
- python如何进行大到小排序_Python3基础 list sort 从小(大)到大(小)排序
- Mozilla 将 Firefox 的命运与 Rust 语言捆绑在一起
- eclipse各种配置
- vscode自动格式化不符合eslint_VsCode(Visual Studio Code)格式化代码符合EsLint
- python闯关_Day012
- pat上写java程序_如何运行Java程序和设置CLASSPAT
- typecho支持html,为Typecho文章增加HTML标签支持
- 多线程编程之优先级翻转问题
- uni-app 自适应各种机型状态栏
- Eclipse-cpp-2022-03下载地址
- 远程桌面连接时无法访问远程计算机的计算机属性提示系统调用失败,远程过程调用失败【应对技巧】...
- Vivado工程配置petalinux实现linux下网卡驱动
- 神马!看电子书,会让记忆力衰退!
- 多域单点登录SSO系统的实现
- 浅谈团队的绩效管理机制
- 虚拟机打电话发短信方法