Qt Creator 提供的預設基類只有三種
2.QWidget的建構函式有兩個引數:“QWidget * parent = 0”和“Qt::WindowFlags f = 0”。前面一個引數是指父視窗部件,預設值為0,表明沒有父視窗;後面一個引數是Qt::WindowFlags的列舉型別,分為視窗型別(視窗的樣式)和視窗標誌(更改視窗的標題欄和邊框),可以進行位或操作。
3.在Qt中銷燬父物件的時候會自動銷燬子物件,所以對於子物件不用delete。
4.Qt提供的一些常用的對話方塊型別:QColorDialog(顏色對話方塊)、QFileDialog(檔案對話方塊)、QFontDialog(字型對話方塊)、QInputDialog(輸入對話方塊)、QMessageBox(訊息對話方塊)、QProgressDialog(進度對話方塊)、QErrorMessage(錯誤資訊對話方塊),還有QPageSetupDialog(頁面設定對話方塊)、QPrintDialog(列印對話方塊)、QPrintPreviewDialog(列印預覽對話方塊)。示例程式:Standard Dialogs。
5.ui是一個指向介面類的指標,使用“ui->”就是用來訪問這個介面類裡面的控制元件。
6.其他視窗部件
(1)QFrame類(帶邊框的部件的基類),其子類有QLabel(標籤部件,顯示文字或者圖片)、QLCDNumber(液晶數字顯示效果)、QStackedWidget(提供了一個部件棧,可以切換多個介面)、QToolBox(列層疊視窗,在一個介面上達到類似抽屜的效果,可以切換頁面)。
(2)按鈕部件,QAbstractButton類是按鈕部件的抽象基類,其子類有QCheckBox(核取方塊,可以同時選擇多項)、QPushButton(標準按鈕)、QRadioButton(單選框按鈕)、QToolButton(工具按鈕)。
(3)QLineEdit(行編輯器),可以實現設定顯示模式、輸入掩碼、輸入驗證、自動補全的功能。
(4)QAbstractSpinBox(數值設定框)是一個抽象基類,其子類有QDataTimeEdit(設定日期時間)、QSpinBox(設定整數)、QDoubleSpinBox(設定浮點數)。
(5)QAbstractSlider(滑塊部件),其子類有QScrollBar(多用在QScrollArea類中實現滾動區域)、QSlider(多用在音量控制或多媒體播放進度等方面)、QDial(刻度錶盤)。
相關文章
- Qt Creator系列教程QT
- Qt Creator匯入不同Qt版本QT
- 什麼是qt,QT Creator, QT SDK, QT DesignerQT
- Qt 之 執行Qt Creator出現cannot find -lGL的問題的兩種解決QT
- Qt - Qt Creator下載與安裝QT
- Qt Creator 4.9 釋出QT
- QT creator使用筆記QT筆記
- Qt Creator程式設計之正規表示式QT程式設計
- 【Qt 專欄】Qt Creator 的 git 配置 & 上傳到giteeQTGitee
- QT Creator/QT Designer佈局自適應QT
- Qt Creator 引入第三方庫如何寫PRI檔案QT
- Qt三大視窗基類的差別QMainWindow QWidget QDialogQTAI
- QT Creator配置環境和安裝QT
- Qt Creator 4.10 Beta版釋出QT
- Qt Creator 安裝、漢化及helloworld程式QT
- 七、Qt Creator實現文字查詢QT
- VNC打不開Qt Creator解決VNCQT
- 在Qt Creator中使用vcpkg:綜合指南QT
- qt 視窗預設居中QT
- 已經編譯好的opencv QT creator直接使用編譯OpenCVQT
- linux成長之路(QT Creator 流水帳)LinuxQT
- Ubuntu上使用QT creator執行cuda程式UbuntuQT
- 網站盈利模式其實只有三種網站模式
- IT系統的三種分類
- 八、Qt Creator實現狀態列顯示QT
- 為什麼Java中有三種基礎的類載入器?Java
- QT creator 中c和c++混編問題QTC++
- Qt中用C++呼叫Python檔案的三種方法QTC++Python
- win10怎麼設定預設瀏覽器 三種方式修改預設遊覽器Win10瀏覽器
- Qt Creator 原始碼學習筆記01,初識QTCQT原始碼筆記
- QT的QImage類的使用QT
- QT的QAxBase類的使用QT
- SVM實現多分類的三種方案
- Qt中QGraphicsView三種座標系統詳解QTView
- 給 Cocoa 的系統 Protocol 提供預設實現Protocol
- 一種境界——只有在程式設計的時侯才能進入程式設計
- Linux上使用Qt Creator進行C/C++開發LinuxQTC++
- Linux平臺Qt creator報錯:Circular all <- first dependency droppedLinuxQT