Qt系列03 常用控件
阿新 • • 發佈:2018-05-15
cpp cal form 常用控件 .com 布局管理 reat dial 設計模式
新建一個Qt Widget項目
我們可以看到項目下有四類文件:
- *.pro 項目配置文件
- *.h C++頭文件
- *.cpp C++源文件
- *.ui 界面設計文件
雙擊*.ui文件,QtCreator會自動進入界面設計模式
最左側是QtCreator常用的一些功能,比如編輯,設計,Debug,項目,幫助等等。
左側倒數第二豎列是各種控件,比如Layouts等等。
我們可以直接將各種控件拖入到中間的空白界面中。
下面,我們簡單介紹這些控件
按鈕組Buttons
Buttons下面有6類按鈕控件:
- Push Button 按鈕
- Tool Button 工具按鈕
- Radio Button 單選按鈕
- Check Box 復選按鈕
- Command Link Button 命令鏈接按鈕
- Dialog Button Box 對話框按鈕組
我們把這6種按鈕,每一個都拖到空白界面中。
Ctrl+S保存,編譯,運行
QtCreator右下角是屬性欄,選中某個控件,可以在這裏改變其相應的屬性值。
輸入控件組 Input Widgets
有以下幾類:
- Line Edit
- Text Edit
- ...
各種控件的效果圖
顯示控件組 Display Widgets
常用的有:
- Label
- ...
效果圖
這裏QQuickWidget有問題,添加後,編譯會報錯
空間間隔組 Spacers
- Horizontal Spacer
- Vertical Spacer
布局管理組 Layouts
- Vertical Layouts
- Horizontal Layouts
- Grid Layouts
- Form Layouts
容器組 Contianers
- Group Box
- Tool Box
- ...
以上介紹的這些控件,有兩種顯示方法:
一種作為父窗口的組件;
另一種沒有父窗口,自己就會獨立成為一個窗口。
項目視圖組 Item Views
- List View
- Tree View
- Table View
- Column View
項目控件組 Item Widgets
- List Widget
- Tree Widget
- Table Widget
Qt系列03 常用控件