qt 第一程序

抽風了想聯繫一下c++, 然後根據教程實現如下界面需求:
在這裏插入圖片描述
需求描述:
1.要求通過最上邊的三個複選框調整文本框中文件字體屬性,包括添加下劃線、斜體、粗體
2.通過第二欄中的單選框調整文本框中字體顏色,默認爲黑色, 調整分別爲黑色、紅色、藍色
3.點擊最下邊三個按鈕可以關閉窗體

實現需求:
1.創建工程
1.1 在文件->新建文件或項目左邊欄選擇 application, 右邊欄選擇Qt Widgets Application,然後點擊choose進入下一步
在這裏插入圖片描述
1.2 選擇項目根路徑和填寫項目名稱
在這裏插入圖片描述
1.3 選擇環境,這一步可以默認,然後自己下一步,就不截圖了
1.4 天下主窗口類名和選擇繼承基類,這裏選擇QDialog
在這裏插入圖片描述
1.5 下一步,完成, 進入編輯界面
在這裏插入圖片描述
控件命名:
在這裏插入圖片描述
2.填充界面元素
2.1 點擊qwdialog.ui進入元素編輯界面
在這裏插入圖片描述
2.2 填充元素,從左邊拖group box 控件到右邊面板,然後最相應的命名,也可以不做,然後拖三個check box 控件到剛纔的group box空間中, 然後選擇group box 並對其使用水平佈局
在這裏插入圖片描述
2.3 根據空間命名規則,雙擊空間更改空間顯示命名,然後右鍵控件調整控件對應類對象名稱,如果不調整,器名稱爲系統默認給定,對後續編寫代碼和管理維護極不方法,然後依照這個方法填完所有控件

在這裏插入圖片描述
2.4 爭對正界面使用柵格化佈局
在這裏插入圖片描述

3.更改字體,添加事件
3.1 選擇chxBoxUnder複選框,然後右鍵選擇 轉到槽, 進入如下界面, 然後選擇clicked(bool)
在這裏插入圖片描述
3.4 此時在對應的頭文件中會生成一個方法,該方法命名規則爲on_[事件對象名]_[事件類型]
在這裏插入圖片描述
3.5 實現方法
在這裏插入圖片描述
3.6 其他兩個複選框實現方法相同

4.改變字體顏色
4.1 在相應頭文件中類中加入如下圖方法
在這裏插入圖片描述
4.2 右鍵方法,在對應cpp文件中實現它,同時添加連接
在這裏插入圖片描述

  1. 給最後三個按鈕添加事件
    調整試圖, 然後在三個按鈕上拖出事件
    在這裏插入圖片描述
    在這裏插入圖片描述

  2. 構建,運行
    在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章