分割視窗qsplitter類在應用程式中經常用到,它可以靈活分割視窗的布局,經常用在類似檔案資源管理器的視窗設計中
在qt開發中,qsplitter是比較常用到的,也就是分割視窗。並且視窗分割處也就是qsplitter的handle是可以隨意拖動的。這樣,每個視窗的大小就可以按照自己的需要進行調整。qsplitter可以容納其他widget,具有布局一樣的特性,但是又可以動態調整,可以說是動態布局特性,其內部的widget可以自由伸縮。
qsplitter有兩種:垂直和水平。
enum orientation ;
#include "mainwindow.h"
執行結果
參考資料
1 2 《qt5開發及例項(第3版)》
Qt學習 分割視窗QSplitter類
分割視窗在應用程式中經常用到,比如在類似資源管理器的視窗設計中 下面用 實現上面視窗的設計 1.建立專案時基類選擇qmainwindow,取消gernerate form核取方塊的選中狀態。2.在main.cpp中編寫如下 include include include int main int a...
Qt學習 分割視窗QSplitter類
分割視窗在應用程式中經常用到,比如在類似資源管理器的視窗設計中 下面用 實現上面視窗的設計 1.建立專案時基類選擇qmainwindow,取消gernerate form核取方塊的選中狀態。2.在main.cpp中編寫如下 view plain copy to clipboard print?inc...
Qt學習 分割視窗QSplitter類
分割視窗在應用程式中經常用到,比如在類似資源管理器的視窗設計中 下面用 實現上面視窗的設計 1.建立專案時基類選擇qmainwindow,取消gernerate form核取方塊的選中狀態。2.在main.cpp中編寫如下 view plain copy to clipboard include m...