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 提供了一个本地的套接字

小结:Qt 中一些常用类中文说明的内容介绍完了,希望本文对你有帮助。关于QT类的更多资料,请参考编辑推荐。

参考:

http://mobile.51cto.com/symbian-271239_all.htm

Qt 中一些常用类中文说明,布布扣,bubuko.com

时间: 2024-10-10 07:14:56

Qt 中一些常用类中文说明的相关文章

第十一课、Qt中的字符串类

一.历史遗留的问题及解决方案 1.遗留的问题 (1).C语言不支持真正意义上的字符串 (2).C语言用字符数组和一组函数实现字符串操作 (3).C语言不支持自定义类型,因此无法获得字符串类型 2.解决方案 (1).从c到c++进化过程中引入了自定义类型 (2).在c++中可以通过类来完成字符串的定义 3.标准库STL (1).STL是意义上需要与c++一同发布的标准库 (2).STL是一套以模板技术完成的c++类库 (3).STL包含了常用的算法和数据结构 (4).STL包含了字符串类 4.Qt

Java基础----Java API中的常用类

System:描述系统的一些信息 preperties();获取系统信息 Properties prop =new System.getProperties(); 是hashtable 的子类.用map的方法去除该类集合中的元素.该集合中存储的都是字符串,没有泛型定义. String calue=(String)prop.get(obj); System.out.println(obj+":"+value); //如何在系统中自定义一些特有信息? System.setProperty(

javaAPI中的常用 类 以及接口

java.lang包中的常用类以及接口 类 1. Integer :Integer 类在对象中包装了一个基本类型 int 的值.Integer 类型的对象包含一个 int 类型的字段. 2. Math :类包含用于执行基本数学运算的方法,如初等指数.对数.平方根和三角函数. 3 Double :类在对象中包装一个基本类型 double 的值.每个 Double 类型的对象都包含一个 double 类型的字段. 4 Object  :是类层次结构的根类.每个类都使用 Object 作为超类.所有对

java 中的常用类

Java 中的包装类 相信各位小伙伴们对基本数据类型都非常熟悉,例如 int.float.double.boolean.char 等. 基本数据类型是不具备对象的特性的,比如基本类型不能调用方法.功能简单..., 为了让基本数据类型也具备对象的特性, Java 为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型. 包装类主要提供了两大类方法: 1. 将本类型和其他基本类型进行转换的方法 2. 将字符串和本类型及包装类互相转换的方法 Integer 常用的方法 p

QT中的QQueue类、C++中的queue类

C++中的queue 实现一种先进先出的数据结构,是一个模板类 头文件 #include<queue> queue<int> Q; //定义一个int型队列 Q.empty(); //返回队列是否为空 Q.size(); //返回当前队列长度 Q.front(); //返回当前队列的第一个元素 Q.back(); //返回当前队列的最后一个元素 Q.push(); //在队列后面插入一个元素, 比如插入数字5: Q.push(5) Q.pop(); //从当前队列里,移出第一个元素

用 Qt 中的 QDomDocument类 处理 XML 文件(上)

我们可以看到,如果所要读取的XML文件不是很大,采用DOM读取方法还是很便捷的,由于我用的也是DOM树读取的方法,所以,本文所介绍的也主要是基于DOM的方法读取. 根据常用的操作,我简单的把对XML的操作分为以下几类: 1 首先对XML文件进行操作,打开文件. 这个其实就是对文件进行操作,可以把它直接定义为构造函数,在对对象进行初始化时完成. TopoDataReader::TopoDataReader(const wstring &filePath):_filePath(filePath),_

Qt中QFtp获取带有中文的文件名称出现乱码的解决方法(比较巧妙,toLatin1压缩掉了QString自动给每个英文字符加上的那些00字节)

今天研究了一下QFtp这个类,发现访问得到的文件名称中一旦出现中文,不管怎么转换编码格式,最终显示出来的始终都是乱码.于是我深入地对这一现象进行了研究.这里先简单介绍一下我的分析过程: FTP服务器在收到List指令后,会把当前文件夹的所有项目(包括文件夹和文件的名称,大小,时间,所有者等相关信息)列举出来并返回给FTP客户端.曾经在网上看到有人说过这样一句话:“ftp 在编码问题上相当笨,笨到对编码一无所知”.确实,多数FTP服务器在返回这些名称时采用的文字编码格式为ANSI.这是一个不太好的

03.Lucene中的常用类

Document Document是文档或者数据的抽象,它包含很多的Field域对象(可以重复),最终是要被持久化保存到索引库中的 Field Lucene中的域对象,是对原始数据的切割,如:文件名,文件内容,文件大小等.域对象可以指定是否分词,是否索引和是否存储.不分词则会以一个完整的字段出现在索引中(如:商品id.订单号.身份证号等):不索引则不会被检索到,那么分词也没有了意义,但是可以存储(如:文件路径.图片路径等,不用作为查询条件的不用索引):不存储也可以被检索到,这取决于这个Field

QT 中QMessageBox的用法中文按钮,设置背景,窗口LOGO

QMessageBox是QT自带的一个消息提示界面类,用起来也比较方便,对于在ARM板上使用QT开发的项目来说,使用的很频繁,节省了我们很多代码.从而程序也比较清晰. 1.最基本的一种调用: QMessageBox::information(this,tr("提示"),tr("确定退出?")); 2.我们往往不满足于这么简单的使用,比如我要加中文按钮: QMessageBox mess(QMessageBox::Information,tr("_new&q