-
1.
抽象窗口部件
抽象窗口部件类是通过子类来使用的。
QDialog
对话窗口的基类
QWidget
所有用户界面对象的基类
QGraphicsView
QGraphicsScene
QGraphicsProxyWidget
QListView
QListWidget
QListWidgetItem
QTableView
QTableWidget
QTableWidgetItem
QTreeView
QTreeWidget
QTreeWidgetItem
2.
高级窗口部件
高级的
GUI
窗口部件,比如列表视图和进程条。
QTimeEdit
Time
editor
QDateEdit
Date editor
QDateTimeEdit
Combines a QDateEdit and QTimeEdit
widget into a
single widget for editing
datetimes
QTabWidget
Stack of tabbed widgets
QTextBrowser
Rich text browser with hypertext
navigation
3.
基本窗口部件
基本的
GUI
窗口部件,比如按钮
,
组合框和滚动条。
QAction
Abstract
user
interface
action
that
can
appear
both
in
menus
and tool bars
QCheckBox
Checkbox with a text label
QComboBox
Combined button and popup list
QLabel
Text or
image display
QLCDNumber
Displays a number with LCD-like digits
QLineEdit
One-
line text editor
QPopupMenu
Popup menu widget
QPushButton
Command button
QRadioButton
Radio button
with a text or pixmap label
QScrollBar
Vertical or horizontal scroll bar
QSpinBox
Spin
box widget (spin button)
QTextEdit
Powerful single-page rich text editor
QToolButton
Quick-access button to commands or
options, usually used
inside a QToolBar
4.
数据库
与数据库相关的类,比如与
SQL<
/p>
数据库相关的类。
QSqlDriver
Abstract base class for accessing SQL
databases
QSqlError
SQL database error information
QSqlField
Manipulates
the
fields
in
SQL
database
tables
and
views
QSqlQuery
Means
of executing and manipulating SQL statements
QSqlRecord
Encapsulates
a
database
record,
i.e.
a
set
of
database
fields
QSqlResult
Abstract interface for accessing data
from SQL
databases
QSqlRelationalTableModel
QSqlTableModel
5.
日期
与时间
处理日期与时间的类。
QDate
日期功能
QDateEdit
日期编辑器
QDateTime
日期和时间功能
QDateTimeEdit
p>
把一个
QDataEdit
和一个
QTimeEdit
窗口部件组合为一个单
一的
窗口部件来编辑日期时间
QTime
时钟时间功能
QTimeEdit
时间编辑器
QTimer
定时器信号和单触发定时器
QCalendarWidget
6.
事件
用来生成和处理事件的类。
QCloseEvent
Parameters that describe a close event
QEvent
The base
class of all event classes. Event objects
contain event parameters
QFocusEvent
Event parameters for widget focus
events
QKeyEvent
Describes a key event
QMouseEvent
Parameters that describe a mouse event
QMoveEvent
Event
parameters for move events
QPaintEvent
Event parameters for paint events
QResizeEvent
Event parameters for resize events
QShowEvent
Event
which is sent when a widget is shown
QTimerEvent
Parameters that describe a timer event
QWheelEvent
Parameters that describe a wheel event
7.
非
GUI
的类
集合类
,比如列表、队列、堆栈和字
符串,它们不需要
QApplication
类就可以和其它类
一起使用。
QBitArray
Array
of bits
QByteArray
Array of bytes
QMap
Value-based
template class that provides a
dictionary
QRegExp
Pattern
matching using regular expressions
QString
Abstraction of Unicode text and the
classic C
null-terminated char array
QStringList
List
of strings
QHash
QPair
QMutex
QMutexLocker
QWaitCondition
QSharedPointer
QBuffer
QStringListModel
QModelIndex
QVector
QLocale
8.
图形和打印
提供绘制
(
和打印
)
图元,包括
OpenGL
。
(
也可以参见
图形处理
和
多媒体
)
QBitmap
Monochrome (1-bit depth) pixmaps
QBrush
Defines
the fill pattern of shapes drawn by a
QPainter
QColor
Colors based on RGB or HSV values
QColorDialog
Dialog widget for specifying colors
QColorGroup
Group of widget colors
QFont
Font used
for drawing text
QImage
Hardware-independent pixmap
representation with
direct access to
the pixel data
QImageConsumer
Abstraction used by QImageDecoder
QMovie
Incremental loading of animations or
images,
signalling as it progresses
QPainter
Does
low-level painting e.g. on widgets
QPalette
Color
groups for each widget state
QPen
Defines how
a QPainter should draw lines and
outlines of shapes
QPicture
Paint
device that records and replays QPainter
commands
QPixmap
Off-screen, pixel-based paint device
QPoint
Defines a
point in the plane
QPointArray
Array of points
QPrinter
Paint
device that paints on a printer
QRect
Defines a
rectangle in the plane
QRegion
Clip
region for a painter
QSize
Defines the size of a two-dimensional
object
QStyleSheet
Collection of styles for rich text
rendering and a
generator of tags
QAudioOutput
QAudioFormat
-
-
-
-
-
-
-
-
-
上一篇:Python GUI编程
下一篇:capture快捷键