天天看點

Qt5.9建立畫布和用滑鼠在畫布上拖出矩形

本文章主要總結用Qt5.9Creator建立一個畫布和用滑鼠在畫布上拖拽出一個矩形的執行個體,具體的步驟如下所述:

1.1建立一個Widget工程,基類選擇為QDialog。在Dialog.h頭檔案中添加如下代碼:

Qt5.9建立畫布和用滑鼠在畫布上拖出矩形
Qt5.9建立畫布和用滑鼠在畫布上拖出矩形
Qt5.9建立畫布和用滑鼠在畫布上拖出矩形

1.2在Widget.cpp的構造函數中,添加如下代碼:

Qt5.9建立畫布和用滑鼠在畫布上拖出矩形

1.3在Widget.cpp源檔案中,添加如下代碼:

Qt5.9建立畫布和用滑鼠在畫布上拖出矩形
Qt5.9建立畫布和用滑鼠在畫布上拖出矩形
Qt5.9建立畫布和用滑鼠在畫布上拖出矩形
Qt5.9建立畫布和用滑鼠在畫布上拖出矩形
Qt5.9建立畫布和用滑鼠在畫布上拖出矩形

1.4程式建構執行後,結果如下圖所示:

Qt5.9建立畫布和用滑鼠在畫布上拖出矩形

沒有繪制矩形前的圖

Qt5.9建立畫布和用滑鼠在畫布上拖出矩形

繪制矩形的結果圖

參考内容:

http://www.qter.org/portal.php?mod=view&aid=46

繼續閱讀