QT QT的學習 常見的QT類

2021-08-08 20:20:08 字數 1142 閱讀 9731

在學習qt的過程中列舉一下遇到的類:

1.qmainwindow  :帶有選單欄工具欄的主視窗;

2.qdiaglog:對話方塊類;

3.qicon:圖示類,能夠將以圖標的形式顯示,它的傳入值以字串為例。qicon(「:/../..」),以:開始從資源檔案中找到對應的png檔案。在qt中使用png,其他的形式一般使用外掛程式。

4.qspinbox:微調框部件。允許使用者選擇乙個值,通過單擊向上/向下按鈕或按下鍵盤的上/下箭頭來增加/減少當前顯示的值,使用者也可以輸入值。微調框支援整數值,但可以被擴充套件為不同的字串。

5.qslider:滑塊。可以滑動的滑塊,一般用於調整整數值。

6.qhboxlayout:這是乙個布局管理器,主要是對部件進行布局。按照水平方向從左到右布局;

7.qvboxlayout:按照垂直方向從上到下布局。

8.qaction:在qt中將使用者跟介面進行互動的元素我們稱之為動作。

9.qmenu:選單欄;

10.q*******:工具欄

11-19是幾個內建的對話方塊

11.qcolordialog:選擇顏色;

12.qfiledialog:選擇檔案或者目錄;

13.qfontdialog:選擇字型;

14.qinputdialog:允許使用者輸入乙個值,並將其值返回;

15.qmessagebox:模態對話方塊,用於顯示資訊、詢問問題等;

17.qprintdialog:印表機配置;

18.qprintpreviewdialog:列印預覽;

19.qprogressdialog:顯示操作過程。

20.qtextedit:用於顯示文字。

--------邊學邊補充------

QT QT的學習 QT中建構函式

在建立qt的專案的時候或者參照別人的例子的時候會發現在類中建構函式的定義宣告中有如下 在h檔案中 class mainwindow public qmainwindow 在對應的c檔案中 mainwindow mainwindow qwidget parent qmainwindow parent ...

QByteArray類學習(QT常見類學習1)

qbytearray類提供了位元組陣列,包含於 標頭檔案中,從 q3cstring 類繼承而來。qbytearray可以儲存 raw bytes 和傳統的 8 bits 的字串,都是以 0 結尾的,使用比 char 更方便qstring也可以儲存字串資訊,但通常以 16 bits 形式unicode...

QT QT的QMessageBox的使用

因為 有的時候除錯需要知道 是否成功 使用qmessagebox是乙個不錯的選擇,再有做出很多操作需要讓操作者知道是否成功用這個控制項也是不錯的 接下來是如何使用 首先新增標頭檔案 include這個 qmessagebox中存在question,information,warning,critic...