Qt Widgets C++ 類

Qt Widgets 模塊采用 C++ 小部件功能擴展 Qt GUI。 更多...

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

詳細描述

要包括模塊類定義,使用以下指令:

#include <QtWidgets>
					

要鏈接到模塊,添加此行到 qmake .pro 文件:

QT += widgets