`
duyouhua1214
  • 浏览: 236033 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Qt 中一些常用类的中文说明

    博客分类:
  • QT
 
阅读更多

作者:丁冬,华清远见嵌入式学院讲师。

这篇文章主要是介绍Qt 当中经常使用的类, 采取的是使用字母索引的方式, 下面的类是被经常使用的。

QDataStream 为QIODevice提供了一串的二进制的数据
        QDataWidgetMapper 提供了从数据模型到部件的映射
        QData 日期的功能
        QDateEdit 提供了日期的部件用来编辑日期,是基于QDateTimeEdit 部件
        QDateTime 提供日期与时间的功能
        QDateTimeEdit 提供了编辑日期与实践的部件
        QDBusAbstractAdaptor 提供了 基于D-BUS适配器的基础累
        QDBusAbstractInterface 提供了所有QtDBus 绑定以及能够访问的D-BUS 界面
        QDebug 提供了输出调试信息流,从后台输出
        QDecoration 提供了Window 与嵌入式linux 的装饰支持
        QDecorationDefault 提供了默认窗口的装饰
        QDesktopSerivces 提供了访问常用桌面服务的方法
        QDesktopWidget 提供了访问多头的屏幕信息的功能
        QDial 提供了滑盘控制的支持
        QDialog 提供了窗口系统的基类
        QDialogButtonBox 提供了使用于当前部件类型的按钮对话框
        QDir 提供了访问目录的结构与内容的支持
        QDirectPainter 提供了直接用户绘画的硬件支持, 使用在嵌入式linux 当中
        QDirModel 提供了用于访问本地文件系统的模型支持
        QDockWidget 提供了在一个QMainWindow 中的窗口或者作为桌面的顶级窗口出现

Effect 用来传输音频流
        EffectParameter 用来描述一个effect 的参数
        EffectWidget 提供了一个用来 控制effect 参数的部件
        QErrorMessage 通过一个对话框来显示错误信息
        QEvent 提供了所有事件累的积累,事件对象包含了时间的参数
        QEventLoop 提供了进入和离开事件循环的功能
        Exception 提供了在线程之间传输的异常

QFile 提供了用于读写文件的界面
        QFileDialog 提供了一个对话框使得用户可以选择文件或者目录
        QFileIconProvider 为QDirModel 类提供的文件图标
        QFileInfo 提供基于平台依赖的文件信息
        QFileOpenEvent 当打开一个文件或者打开一个url 地址的时候抛出一个事件
        QFileSystemModel 提供了本地文件系统的一个数据模型
        QFileSystemWatcher 提供了坚实本地文件与目录的监视功能
        QFocusEvent 当一个部件获得焦点则发出事件
        QFocusFrame 提供了当前具有绘画的区域的焦点
        QFont 为绘画文本提供制定的字体
        QFontComboBox 提供了选择字体族的下拉列表框
        QFontDatabase 提供了可以在Window 操作系统下能够使用的字体
        QFontDialog 用来选择一个指定的字体
        QFontEngineInfo 用来描述一个指定的字体引擎插件
        QFontEnginePlugin 累提供了字体仓库插件的基础累, 用于嵌入式linux
        QFontInfo 包含了一个字体的常规信息
        QFontDialog 用来弹出对话框来获得指定的字体
        QFtp 提供了ftp通讯的客户端程序的实现功能

QGesture 包含了用户输入的信息描述
        QGestureEvent 当一个用户输入来临触发此事件
        QGLColormap 提供了用于QGLWidget 的自定义颜色图
        QGLContext 包含了OpenGL 的渲染内容
        QGLFormat 提供了OpenGL 渲染内容的格式
        QGLFramebufferObject 包含了OpenGL 的帧缓冲对象
        QGLFramebufferObjectFormat 指定了当前OpenGL 帧缓冲的对象格式
        QGLPixelBuffer 包含了OpenGL pbuffer
        QGLWidget 提供了用来渲染 OpenGL的图形部件
        QGraphicsScale 提供了缩放的翻译
        QGraphicsScene 提供了2D 图形项目的管理界面
        QGraphicsView 他提供了QGraphicsScene 内容的显示部件
        QGraphicsWebView 将web 内容添加到了GraphicsView 中
        QGridLayout 提供了网状布局
        QGroupBox 提供了拥有相同类型的组框, 并带有标题

QHash 模板类, 提供了哈希表字典
        QHashIterator 提供了java 类型的迭代器, 主要是给QHash 与QMultiHash 来使用
        QHBoxLayout 部件横向布局
        QHideEvent 当前部件隐藏时发出的事件
        QHostAddress 提供ip 地址
        QHostInfo 提供了静态的函数来对主机进行查询
        QHoverEvent 提供描述鼠标的事件,当鼠标徘徊在某一处的时候

QIcon 提供了可以缩放的图标, 可用在不同模式下不同状态中
        QIconEngine 绘画QIcon 的抽象基础类
        QImage
        QImageReader 提供了从一个文件或者其他设备读取指定文件格式的界面
        QImageWriter 提供了写入一个文件或者其他设备所指定的文件格式的界面
        QInputContext 作为一种输入法 , 他依赖于具体的数据与状态
        QInputDialog 提供了方便的对话框让用户来输入单个数值
        QInputEvent 当用户输入的时候发出信息
        QInputMethodEvent 输入发生时抛出事件
        QIODevice 他是Qt 中所有输入输出界面的基类

QKeyEvent 一个键盘输入事件发生

QLabel 在一个部件显示文字或者图片
        QLayout 提供了几何位置管理的基础类
        QLCDNumber 提供了一个部件用于类似LCD 的现实数字
        QLibrary 在程序运行时加载共享库文件
        QLibaryInfo 提供Qt 库的信息
        QLine 两个坐标点提供一条具有芳香的直线
        QLineEdit 提供了一行文本输入的编辑器
        QList 模板类,提供链表的基本操作功能
        QListIterator 提供了java 类型的链表迭代器
        QListView 提供列表或者提供图标的试图, 要求显示在一个模型上
        QListWidget 提供了基于一个项目的列表部件
        QListWidgetItem 创建项目用于QListWidget视图的显示
        QLocalServer 本地套接字的基础服务器端
        QLocalSocket 提供了一个本地的套接字

随后会发布一些其他字母索引的类的说明。

 

http://www.eefocus.com/ayayayaya/blog/10-05/190179_19906.html

分享到:
评论

相关推荐

    QT API 中文参考文档 chm

    这份"QT API中文参考文档.chm"包含所有这些及更多内容的详细说明,每个类、函数、枚举和宏都有清晰的解释和示例代码,是学习和查找Qt API的宝贵资源。对于初学者,可以从基础控件和信号槽开始学习;对于有经验的...

    ARM 开发板 QT 程序显示中文,带使用说明

    最后,"使用说明.txt"文件可能包含了详细的步骤指导,包括环境配置、编译QT程序、部署到开发板以及在开发板上运行和测试中文显示的方法。在实际操作中,开发者需要根据该文件的指引,正确配置开发环境,例如设置交叉...

    最新QT应用手册 ----Qt类中文翻译

    内容包括QT最常用的十四个类的说明和示例。是初学者入门的最好教材。如:今天要说的是QString。之所以把QString单独拿出来,是因为string是很常用的一个数据结构,甚至在很多语言中,比如JavaScript,都是把string...

    Qt--QML中文手册

    ### Qt—QML中文手册知识点概述 #### 一、引言 本手册旨在提供一个全面且系统的QML学习路径,适合从入门到进阶不同层次的学习者。它不仅覆盖了QML的基础语法,还深入探讨了高级技术的应用,以及如何在实际项目中...

    QT4.5简单中文输入法(原创)

    在实际应用中,QT4.5中文输入法可能会集成到各种QT应用程序中,比如媒体播放器、教育软件等,提供便捷的中文输入接口。为了实现这一目标,开发者需要理解QT的事件处理机制,将软键盘的输入事件与应用程序的文本输入...

    QT 中文参考资料

    这一节实在是有些长,翻译完后统计了一下,快到2w字了。考虑到阅读的方便和网络的速度,打算把这节分为5个部分,第一部分为双缓冲技术的一个简介和所有的...这里给出一些常用的中英文对照(不一定准确,我这样用的):

    QT 3.3 中文白皮书

    - **内置布局管理器**:介绍了QT中几种常用的布局管理器,如水平布局、垂直布局等,用于控制窗口部件的位置和大小。 - **嵌套布局**:讨论了如何将多个布局管理器组合在一起以实现复杂的布局结构。 - **自定义布局**...

    C_C++--Qt参考文档.chw

    Qt的详细的中文参考文档,该文档用中文详细的介绍了Qt中所有的类,常用的一些控件,以及一些控件的示例代码等等

    Qt设计器手册(QT Designer)

    - **集成开发环境**:说明如何将Qt设计器与Visual Studio等其他开发工具集成起来使用。 - **Makefile生成**:讲解如何生成Makefile以支持项目的构建流程。 #### 九、参考资料 - **快捷键**:提供Qt设计器的常用...

    漂亮的,QT中文输入法(智能拼音,笔画,手写识别)

    2. 笔画输入:对于不熟悉拼音或者想要更快输入汉字的用户,QT中文输入法提供了笔画输入功能。用户只需按照汉字的基本笔画(横、竖、撇、捺、折)进行输入,系统就能自动识别并显示出对应的汉字,特别适合老年人或...

    QT输入法(智能拼音,笔画,手写)

    QT输入法是一款专为QT平台设计的中文输入工具,它提供了丰富的输入方式,包括智能拼音、笔画输入以及手写识别,旨在满足不同用户的需求。QT平台作为一个跨平台的应用开发框架,使得这款输入法能够在多种操作系统上...

    Qt 5 QML中文版

    - **模块体系**:详细说明Qt5中各个模块的功能及用途。 - **依赖关系**:解释不同模块之间的依赖关系。 - **扩展性**:探讨如何利用Qt5模块系统来扩展应用程序功能。 ##### 2.4 Qt项目 - **项目结构**:讲解Qt5项目...

    Qt开发QML的中文资料-Qt Ui Qml 速查中文版

    ### Qt开发QML的中文资料知识点汇总 #### 1. 初识Qt5(Meet Qt5) - **序(Preface)**:介绍Qt5的背景、发展历程以及它为何成为跨平台应用程序开发的重要选择。 - **Qt5介绍(Qt5 Introduction)**:详细解释Qt5的...

    精通qt4编程(源代码)

    \初级篇 第1章 Qt初步实践 卢传富 建立了第一个较简单的Qt应用程序,在GUI用户界面中显示一行中文。 2 \ 第2章 对话框 \——QDialog 卢传富介绍了Qt的对话框类QDialog,实现了一个自定义的登录对话框,举例说明了Qt...

    精通Qt4编程(第二版)源代码

    \初级篇 第1章 Qt初步实践 卢传富 建立了第一个较简单的Qt应用程序,在GUI用户界面中显示一行中文。 2 \ 第2章 对话框 \——QDialog 卢传富介绍了Qt的对话框类QDialog,实现了一个自定义的登录对话框,举例说明了...

    QT学习之路2.pdf

    - **主窗口**:`QMainWindow`是Qt中用于构建主窗口的标准类。 - **功能特性**:详细说明`QMainWindow`的布局结构、控件管理等功能。 #### 八、添加动作 - **动作管理**:在`QMainWindow`中添加菜单项、工具栏按钮等...

    Java_C++_C_QT开发工具手册

    QT中文帮助手册提供了全面的API文档,包括控件、信号与槽机制、网络编程、数据库访问等功能。对于QT开发者来说,这份手册是学习和调试QT代码的重要参考,可以帮助开发者快速上手QT开发,并创建出美观、高效的跨平台...

    Qt Creator 的安装和hello world 程序+其他程序的编写--不是一般的好

    2.然后新建一个Qt Designer Form Class 类,类名为loginDlg,选用Dialog without Buttons,将其加入上面的工程中。文件列表如下: 3.在logindlg.ui 中设计下面的界面:行输入框为Line Edit。其中用户名后面 的输入框...

    Qt上位机利用libharu库生成pdf,生成韩文

    在Qt上位机开发中,有时我们需要生成PDF文档来输出数据或者报告,这时可以借助第三方库来实现。本文将详细讲解如何在Qt环境下利用libharu库生成包含韩文的PDF文档。 首先,libharu是一个开源的PDF生成库,支持多种...

Global site tag (gtag.js) - Google Analytics