QT繪圖二:動態繪製一個矩形

本實例還是通過重寫QWidget類的虛函數paintEvent來實現矩形的繪製。
1、固定矩形的繪製要求
(1)要求舉行能夠隨窗口大小動態調整
(2)矩形寬度、高度爲窗口寬度高度的一半
實例效果如下圖所示:
QT繪圖二:動態繪製一個矩形

2、將上例中矩形變更爲動態繪製
(1)矩形的四條邊逐一繪製完成
(2)矩形繪製完成後,在填充中央背景色
實例效果如下圖所示:
QT繪圖二:動態繪製一個矩形

實現思路:
<1>以左上角作爲起始點(X0,Y0)
<2>向右描點達到矩形座標點(X1,Y0)
<3>向下描點到到(X1,Y1)
<4>向左描點到達(X0,Y1)
<5>向上描點到達(X0,Y0)
<6>填充背景色

上面繪圖實例源碼可以站內搜索(QT繪圖二:矩形繪製(源碼) )或者點擊鏈接實例源碼

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