容器——QTabWidget
有時候我們可能會面臨這樣一種情況:所開發(fā)的程序包含了太多的控件,導(dǎo)致一個窗口裝載不下或者裝載的控件太多而不美觀。本節(jié)就來解決這個問題,即如何在現(xiàn)有的窗口空間中裝載更多的控件。
1、QTabWidget
QTabWidget 控件提供了一個選項卡和一個頁面區(qū)域,默認(rèn)顯示第一個選項卡的頁面。通過單擊各選項卡可以查看對應(yīng)的頁面。如果在一個窗口中顯示的輸入字段很多,則可以對這些字段進行拆分,分別放置在不同頁面的選項卡中。
QTabWidget類中的常用方法如下表所示。

QTabWidget類中的常用信號如下所示:

實例演示:QTabWidget的使用
運行程序,顯示效果如下:


tab2

代碼分析:
在這個例子中,一個表單的內(nèi)容分為三組,每一組小控件都顯示在不同的選項卡中。頂層窗口是一個QTablWidget控件,將三個選項卡添加進去。
使用表單布局管理器,每個選項卡顯示子表單中的內(nèi)容。
標(biāo)簽: