QT學習筆記(3) 容器視窗 Container

2021-07-27 12:14:53 字數 582 閱讀 2166

選項卡視窗qtabwidget    :類似於瀏覽器的頂部的不同頁面

堆疊視窗qstackedwidget  :類似於qt creator -- 工具 -- 選項 右邊的那些視窗,點乙個左邊的標籤右邊也跟著變

工具視窗qtoolbox   :類似於qt designer 的東西= =。。。。。

選項卡視窗:

選項卡上顯示的資訊更改:屬性 -- qtabwidget -- currenttabtext

選項卡物件名更改(每乙個選項卡都是乙個物件):屬性 -- qtabwidget -- currenttabname

選項卡的位置:屬性 -- qtabwidget -- tabposition

選項卡的形狀:屬性 -- qtabwidget -- tabshape

選項卡在qt designer的刪除:右鍵選項卡 -- ?的頁? -- 刪除

手動新增選項卡:

新增 addtab()

刪除 removetab()

堆疊視窗:容納多個視窗,但不提供標籤

顯示頁面:ui->stackwidget->setcurrentindex(int);  //括號內為頁面編號

Qt學習筆記常用容器

主要說qt的以下幾種容器 1.qlist 2.qlinkedlist 3.map 和一些常用的容器方法的使用 qsort qcopy qfind 1.qlist泛型集合是最常用的一種容器 看一下它的常用 操作 新增刪除和兩個迭代器 qlistiterator和qmutablelistiterator...

Qt學習筆記 視窗的布局

布局 layout,就是把各個控制項放在合適的位置,佔據適當大小的空間。在qt中,使用布局器qlayout進行布局 1 它為我們自動計算各個控制項的大小和位置 2 當父視窗調整時,它根據既定策略policy來調整各個子視窗的大小和位置。兩個常用的qlayout子類 qhboxlayout 橫向布局 ...

QT 3D 學習筆記(二)建立3D視窗

環境搭建完成我們所要做的當然就是開始我們的3d歷程。做過3d的朋友,應該會熟悉一樣東西,那就是opengl 不過本人對其知之甚少 這個東西就好比c在各種語言中的地位一樣。很多朋友有做個c 下做3d的,但是我這裡用的是qml。當然熟悉qt的朋友會了解到這個,大道同歸。首先我們來看看我們是如何建立視窗的...