第三章Qt常用API.pptVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章Qt常用API

Chapter QT常用API简介 QT课程安排 第一章:了解QT历史,并完成x86和arm两个版本QT的安装 第二章:了解QT开发流程 第三章:熟悉各种控件使用 第四章:安装root版本,烧QT可执行到开发板 QT常用API QObject QObject类是所有Qt对象的基类 QObject是Qt对象模型的中心。 QObject把它们自己组织在对象树中 每个对象都有一个对象名称(name()),能够报告它的类名(className())并且它在QObject继承层次中是否继承了另一个类(inherits())。 当对象被删除时,它发射destroyed()信号 QApplication QApplication类管理图形用户界面应用程序的控制流和主要设置 QApplication类继承了QObject 它包含主事件循环,在其中来自窗口系统和其它资源的所有事件被处理和调度。 它处理应用程序的初始化和结束,并且提供对话管理。 它处理绝大多数系统范围和应用程序范围的设置。 QAction QAction类提供了一个可以同时出现在菜单和工具条上的抽象用户界面操作 QAction类继承了QObject QAction可以包含图标、菜单文本、快捷键、状态条文本、这是什么文本和工具提示。它们可以分别通过setIconSet()、setText()、setMenuText()、setToolTip()、setStatusTip()、setWhatsThis()和setAccel()来设置 QWidget QWidget类是所有用户界面对象的基类 QWidget类继承了QObject和QPaintDevice 窗口部件是用户界面的一个原子 从窗口系统接收鼠标、键盘和其它事件 在屏幕上绘制自己的表现 QFrame QFrame类是有框架的窗口部件的基类 QFrame类继承了QWidget 它绘制框架并且调用一个虚函数drawContents()来填充这个框架。这个函数是被子类重新实现的 QDialog QDialog类是对话框窗口的基类 QDialog类继承了QWidget 对话框窗口是主要用于短期任务以及和用户进行简要通讯的顶级窗口 对话框的“默认”按钮适当用户按下回车键或者换行键时被按下的按钮。这个按钮用来表示用户接受对话框的设置并且希望关闭这个对话框 QMessageBox QMessageBox类提供了一个有一条简短消息、一个图标和一些按钮的模式对话框 QMessageBox继承了QDialog 消息框用于提供情报信息并且问一些简单的问题 QButton QButton类是按钮窗口部件的抽象基类 QButton类继承了QWidget QButton类实现了一个抽象按钮,并且让它的子类来指定如何回复用户的行为和如何画按钮 提供了按钮所共有的功能 QButton提供了推动和切换按钮 QPushButton QPushButton窗口部件提供了命令按钮 推动按钮或者命令按钮或许是任何图形用户界面中最常用到的窗口部件 命令按钮是矩形的并且通常显示一个文本标签来描述它的操作 当推动按钮被鼠标、空格键或者键盘快捷键激活,它发射clicked()信号。连接这个信号来执行按钮的操作 QCheckBox QCheckBox窗口部件提供一个带文本标签的复选框 QCheckBox继承了QButton 单选框定义了“多选一”的选择 只要复选框被选中或者清除,它都会发射一个信号toggled()。 可以使用isChecked()来查询复选框是否被选中。 QMainWindow QMainWindow类提供一个有菜单条、锚接窗口(例如工具条)和一个状态条的主应用程序窗口 QMainWindow类继承了QWidget 主窗口通常用在提供一个大的中央窗口部件(例如文本编辑或者绘制画布)以及周围菜单、工具条和一个状态条 QLabel QLabel提供了对文本和图像的显示 QLabel 继承了QFrame QLabel用来显示框架中的文本和图片信息,不提供任何用户行为。 QLabel还可以提供对Plain text 、Rich text 、pixmap 、movie 、number 、Nothing的显示 QTextEdit QTextEdit窗口部件提供了强大的单页面的多信息文本编辑器 QTextEdit继承了QScrollView 可以使用QTextEdit作为一个显示窗口部件,显示一个包括表格和图片的大的HTML子集 可以使用QTextEdit作为一个编

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档