Qt Widgets 模塊采用 C++ 小部件功能擴展 Qt GUI。 更多...
| QAccessibleWidget | 為 QWidgets 實現 QAccessibleInterface |
| QColorDialog | 用於指定顔色的對話框 Widget |
| QDialog | 對話框窗口的基類 |
| QErrorMessage | 錯誤消息顯示對話框 |
| QFileDialog | 允許用戶選擇文件 (或目錄) 的對話框 |
| QFileSystemModel | 用於本地文件係統的數據模型 |
| QFontDialog | 用於選擇字體的對話框 Widget |
| QInputDialog | 從用戶獲得單一值的簡單方便對話框 |
| QMessageBox | 用於告知用戶 (或嚮用戶詢問問題) 並接收答案的模態對話框 |
| QProgressDialog | 慢操作的進度反饋 |
| QWizard | 嚮導框架 |
| QWizardPage | 用於嚮導頁麵的基類 |
| QGraphicsBlurEffect | 模糊效果 |
| QGraphicsColorizeEffect | 彩色化效果 |
| QGraphicsDropShadowEffect | 投影效果 |
| QGraphicsEffect | 用於所有圖形效果的基類 |
| QGraphicsOpacityEffect | 不透明度效果 |
| QGraphicsAnchor | 錶示 QGraphicsAnchorLayout 中 2 項之間的錨點 |
| QGraphicsAnchorLayout | 可以在圖形視圖中將 Widget 錨定在一起的布局 |
| QGraphicsGridLayout | 用於在圖形視圖中管理 Widget 的柵格布局 |
| QAbstractGraphicsShapeItem | 用於所有路徑項的公共基 |
| QGraphicsEllipseItem | 可以添加到 QGraphicsScene 的橢圓項 |
| QGraphicsItem | QGraphicsScene 中所有圖形項的基類 |
| QGraphicsItemGroup | 將一組項視為單項的容器 |
| QGraphicsLineItem | 可以添加到 QGraphicsScene 的綫項 |
| QGraphicsObject | 基類用於所有要求信號、槽及特性的圖形項 |
| QGraphicsPathItem | 可添加到 QGraphicsScene 的路徑項 |
| QGraphicsPixmapItem | 可以添加到 QGraphicsScene 的像素圖項 |
| QGraphicsPolygonItem | 可以添加到 QGraphicsScene 的多邊形項 |
| QGraphicsRectItem | 可以添加到 QGraphicsScene 的矩形項 |
| QGraphicsSimpleTextItem | 可添加到 QGraphicsScene 的簡單文本路徑項 |
| QGraphicsTextItem | 可添加到 QGraphicsScene,以顯示格式化文本的文本項 |
| QGraphicsLayout | 基類為圖形視圖中的所有布局 |
| QGraphicsLayoutItem | 可以被繼承以允許自定義項由布局進行管理 |
| QGraphicsLinearLayout | 用於在圖形視圖中管理 Widget 的水平或垂直布局 |
| QGraphicsProxyWidget | 用於將 QWidget 嵌入 QGraphicsScene 的代理層 |
| QGraphicsScene | 用於管理大量 2D 圖形項的錶麵 |
| QGraphicsSceneContextMenuEvent | 在圖形視圖框架中的上下文菜單事件 |
| QGraphicsSceneDragDropEvent | 用於圖形視圖框架的拖放事件 |
| QGraphicsSceneEvent | 基類為所有圖形視圖相關事件 |
| QGraphicsSceneHelpEvent | 當請求工具提示時的事件 |
| QGraphicsSceneHoverEvent | 在圖形視圖框架中的懸停事件 |
| QGraphicsSceneMouseEvent | 在圖形視圖框架中的鼠標事件 |
| QGraphicsSceneMoveEvent | 用於在圖形視圖框架中移動 Widget 的事件 |
| QGraphicsSceneResizeEvent | 用於在圖形視圖框架中重置 Widget 大小的事件 |
| QGraphicsSceneWheelEvent | 在圖形視圖框架中的滾輪事件 |
| QGraphicsRotation | 圍繞給定軸的鏇轉變換 |
| QGraphicsScale | 比例縮放變換 |
| QGraphicsTransform | 抽象基類用於在 QGraphicsItems 構建高級變換 |
| QGraphicsView | 用於顯示 QGraphicsScene 內容的 Widget |
| QGraphicsWidget | 基類用於 QGraphicsScene 中的所有 Widget 項 |
| QAbstractItemDelegate | 用於顯示和編輯來自模型的數據項 |
| QAbstractItemView | 用於項視圖類的基本功能 |
| QColumnView | 列視圖的模型/視圖實現 |
| QDataWidgetMapper | 在數據模型區間與 Widget 之間的映射 |
| QFileIconProvider | 用於 QDirModel 和 QFileSystemModel 類的文件圖標 |
| QHeaderView | 用於項視圖的標題行 (或標題列) |
| QItemDelegate | 用於顯示和編輯來自模型的數據項的設施 |
| QItemEditorCreator | 使之可能創建項編輯器創建者庫,無需子類化 QItemEditorCreatorBase |
| QItemEditorCreatorBase | 必須被子類化的抽象基類,當實現新的項編輯器創建者時 |
| QItemEditorFactory | 用於在視圖和委托中編輯項數據的 Widget |
| QStandardItemEditorCreator | 不必子類化 QItemEditorCreatorBase 注冊 Widget 的可能性 |
| QListView | 在模型中的列錶或圖標視圖 |
| QListWidget | 基於項的列錶 Widget |
| QListWidgetItem | 用於 QListWidget 項視圖類的項 |
| QStyledItemDelegate | 用於顯示和編輯來自模型的數據項的設施 |
| QTableView | 錶格視圖的默認模型/視圖實現 |
| QTableWidget | 基於項的錶格視圖 (具有默認模型) |
| QTableWidgetItem | 用於 QTableWidget 類的項 |
| QTableWidgetSelectionRange | 在模型中的交互選定方式 (不采用模型索引和選定模型) |
| QTreeView | 樹視圖的默認模型/視圖實現 |
| QTreeWidget | 使用預定義樹模型的樹視圖 |
| QTreeWidgetItem | 用於 QTreeWidget 方便類的項 |
| QTreeWidgetItemIterator | 遍曆 QTreeWidget 實例項的辦法 |
| QAction | 能被插入小部件中的抽象用戶界麵動作 |
| QActionGroup | 把動作分組在一起 |
| QApplication | 管理 GUI 應用程序的控製流和主要設置 |
| QBoxLayout | 水平或垂直排列子級 Widget |
| QHBoxLayout | 水平排列 Widget |
| QVBoxLayout | 垂直排列 Widget |
| QDesktopWidget | 對多頭係統屏幕信息的訪問 |
| QFormLayout | 管理輸入 Widget 錶單及其關聯標簽 |
| QFormLayout::TakeRowResult | 包含 QFormLayout::takeRow() 調用結果 |
| QGesture | 錶示包含描述相應用戶輸入特性的手勢 |
| QGestureEvent | 觸發手勢的描述 |
| QPanGesture | 描述由用戶做齣的平移手勢 |
| QPinchGesture | 描述由用戶做齣的捏閤手勢 |
| QSwipeGesture | 描述由用戶做齣的輕掃手勢 |
| QTapAndHoldGesture | 描述由用戶做齣的敲擊並保持 (亦稱作 LongTap) 手勢 |
| QTapGesture | 描述由用戶做齣的敲擊手勢 |
| QGestureRecognizer | 用於手勢識彆的基礎設施 |
| QGridLayout | 在柵格中布置 Widget |
| QLayout | 幾何管理器的基類 |
| QLayoutItem | 操縱 QLayout 的抽象項 |
| QSpacerItem | 布局中的空白空間 |
| QWidgetItem | 錶示 Widget 的布局項 |
| QOpenGLWidget | 用於渲染 OpenGL 圖形的 Widget |
| QShortcut | 用於創建鍵盤快捷鍵 |
| QSizePolicy | 描述水平和垂直重置大小策略的布局屬性 |
| QStackedLayout | 每次僅一 Widget 可見的 Widget 堆棧 |
| QToolTip | 用於任何 Widget 的工具提示 (氣球幫助) |
| QWhatsThis | 任何 Widget 的簡單描述,即迴答 What's This? 問題 |
| QWidget | 所有用戶界麵對象的基類 |
| QWidgetAction | 通過界麵 (把自定義 Widget 插入基於動作的容器) 擴展 QAction,譬如:工具欄 |
| QKeyEventTransition | 鍵事件的過渡 |
| QMouseEventTransition | 用於鼠標事件的過渡 |
| QCommonStyle | 封裝 GUI 的常見外觀和感覺 |
| QTileRules | 用於將像素圖 (或圖像) 分割成 9 圖塊的規則 |
| QProxyStyle | 簡化動態覆蓋 QStyle 元素的方便類 |
| QStyle | 封裝 GUI 外觀和感覺的抽象基類 |
| QStyleFactory | 創建 QStyle 對象 |
| QStyleHintReturn | 返迴比基本數據類型更多的樣式提示 |
| QStyleHintReturnMask | 返迴 QRegion 的樣式提示 |
| QStyleHintReturnVariant | 返迴 QVariant 的樣式提示 |
| QStyleOption | 存儲用於 QStyle 函數的參數 |
| QStyleOptionButton | 用於繪製按鈕的描述參數 |
| QStyleOptionComboBox | 用於繪製組閤框的描述參數 |
| QStyleOptionComplex | 用於保持所有復雜控件的公共參數 |
| QStyleOptionDockWidget | 用於繪製停放 Widget 的描述參數 |
| QStyleOptionFocusRect | 用於采用 QStyle 繪製聚焦矩形的描述參數 |
| QStyleOptionFrame | 用於繪製框架的描述參數 |
| QStyleOptionGraphicsItem | 用於繪製 QGraphicsItem 的所需描述參數 |
| QStyleOptionGroupBox | 用於繪製組框的描述參數 |
| QStyleOptionHeader | 用於繪製 Header (頭) 的描述參數 |
| QStyleOptionMenuItem | 用於繪製菜單項的必要描述參數 |
| QStyleOptionProgressBar | 用於描述繪製進度條的必要參數 |
| QStyleOptionRubberBand | 用於繪製橡皮筋的描述參數 |
| QStyleOptionSizeGrip | 用於繪製大小握把的描述參數 |
| QStyleOptionSlider | 用於繪製滑塊的所需描述參數 |
| QStyleOptionSpinBox | 用於描述繪製自鏇框的必要參數 |
| QStyleOptionTab | 用於繪製選項卡欄的描述參數 |
| QStyleOptionTabBarBase | 用於描述選項卡欄的基 (即:選項卡欄通常與之重疊的部分) |
| QStyleOptionTabWidgetFrame | 用於描述圍繞選項卡 Widget 繪製框架的參數 |
| QStyleOptionTitleBar | 用於繪製標題欄的描述參數 |
| QStyleOptionToolBar | 用於繪製工具欄的描述參數 |
| QStyleOptionToolBox | 用於繪製工具框的所需描述參數 |
| QStyleOptionToolButton | 用於繪製工具按鈕的描述參數 |
| QStyleOptionViewItem | 用於繪製視圖 Widget 中項的描述參數 |
| QStylePainter | 方便類用於在 Widget 內繪製 QStyle 元素 |
| QStylePlugin | 用於自定義 QStyle 插件的抽象基 |
| QColormap | 將設備無關 QColors 映射到與設備相關像素值 |
| QCompleter | 基於項模型的補全 |
| QScroller | 使任何捲動 Widget 或圖形項能夠動感捲動 |
| QScrollerProperties | 存儲用於 QScroller 的設置 |
| QSystemTrayIcon | 用於係統托盤的應用程序圖標 |
| QUndoGroup | QUndoStack 對象的組 |
| QUndoCommand | 存儲在 QUndoStack 中的所有命令的基類 |
| QUndoStack | QUndoCommand 對象的堆棧 |
| QUndoView | 顯示 QUndoStack 的內容 |
| QAbstractButton | 按鈕 Widget 抽象基類,為按鈕提供共有功能 |
| QAbstractScrollArea | 帶按需滾動條的捲動區域 |
| QAbstractSlider | 在範圍內的整數值 |
| QAbstractSpinBox | Spinbox 和顯示值的行編輯 |
| QButtonGroup | 用於組織按鈕 Widget 組的容器 |
| QCalendarWidget | 允許用戶選擇日期,基於月份的日曆 Widget |
| QCheckBox | 帶文本標簽的復選框 |
| QComboBox | 組閤按鈕和彈齣列錶 |
| QCommandLinkButton | Vista 風格的命令鏈接按鈕 |
| QDateEdit | 用於編輯日期的 Widget (基於 QDateTimeEdit 小部件) |
| QDateTimeEdit | 用於編輯日期和時間的 Widget |
| QTimeEdit | 用於編輯時間的 Widget (基於 QDateTimeEdit 小部件) |
| QDial | 四捨五入範圍控製 (像速度計或電位計) |
| QDialogButtonBox | 在適閤當前小部件風格的布局中呈現按鈕的 Widget |
| QDockWidget | 可以停放在 QMainWindow 內 (或浮動在桌麵上作為頂層窗口) 的小部件 |
| QFocusFrame | 聚焦框可以在 Widget 的正常可描繪區域之外 |
| QFontComboBox | 讓用戶選擇字體係列的組閤框 |
| QFrame | 可以擁有框架的 Widget 基類 |
| QGroupBox | 帶標題的分組框框架 |
| QKeySequenceEdit | 允許輸入 QKeySequence |
| QLabel | 顯示文本或圖像 |
| QLCDNumber | 顯示帶有類似 LCD 數字的數字 |
| QLineEdit | 一行文本編輯器 |
| QMacCocoaViewContainer | Widget for macOS that can be used to wrap arbitrary Cocoa views (i.e., NSView subclasses) and insert them into Qt hierarchies |
| QMacNativeWidget | Widget for macOS that provides a way to put Qt widgets into Cocoa hierarchies |
| QMainWindow | 主應用程序窗口 |
| QMdiArea | 顯示 MDI 窗口的區域 |
| QMdiSubWindow | 用於 QMdiArea 的子窗口類 |
| QMenu | 用於菜單欄、上下文菜單及其它彈齣菜單的菜單 Widget |
| QMenuBar | 水平菜單欄 |
| QPlainTextDocumentLayout | 用於 QTextDocument 的純文本布局實現 |
| QPlainTextEdit | 用於編輯和顯示純文本的 Widget |
| QProgressBar | 水平 (或垂直) 進度條 |
| QPushButton | 命令按鈕 |
| QRadioButton | 帶文本標簽的單選按鈕 |
| QRubberBand | 可以指示選定 (或邊界) 的矩形或直綫 |
| QScrollArea | 把視圖捲動到另一 Widget |
| QScrollBar | 垂直 (或水平) 滾動條 |
| QSizeGrip | 用於重置頂層窗口大小的重置大小手柄 |
| QSlider | 垂直 (或水平) 滑塊 |
| QDoubleSpinBox | 采用雙精度的自鏇框 Widget |
| QSpinBox | 自鏇框 Widget |
| QSplashScreen | 可以在應用程序啓動期間展示的閃屏 |
| QSplitter | 實現分割器 Widget |
| QSplitterHandle | 用於分割器的手柄功能 |
| QStackedWidget | 每次僅一 Widget 可見的 Widget 堆棧 |
| QStatusBar | 適於呈現狀態信息的水平條 |
| QTabBar | 選項卡欄 (如:用於選項卡式對話框) |
| QTabWidget | 選項卡式 Widget 的堆棧 |
| QTextBrowser | 帶 Hypertext (超文本) 導航的富文本瀏覽器 |
| QTextEdit::ExtraSelection | QTextEdit::ExtraSelection 結構為給定文檔選定,提供指定字符格式的辦法 |
| QTextEdit | 用於編輯和顯示純文本 富文本兩者的 Widget |
| QToolBar | 包含一組控件的可移動麵闆 |
| QToolBox | 選項卡化 Widget 項的列 |
| QToolButton | 命令 (或選項) 的快速訪問按鈕,通常用於 QToolBar |
要包括模塊類定義,使用以下指令:
#include <QtWidgets>
要鏈接到模塊,添加此行到
qmake
.pro
文件:
QT += widgets