十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
本實(shí)例還是通過重寫QWidget類的虛函數(shù)paintEvent來實(shí)現(xiàn)矩形的繪制。
1、固定矩形的繪制要求
(1)要求舉行能夠隨窗口大小動(dòng)態(tài)調(diào)整
(2)矩形寬度、高度為窗口寬度高度的一半
實(shí)例效果如下圖所示:
目前創(chuàng)新互聯(lián)公司已為數(shù)千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、萬源網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
2、將上例中矩形變更為動(dòng)態(tài)繪制
(1)矩形的四條邊逐一繪制完成
(2)矩形繪制完成后,在填充中央背景色
實(shí)例效果如下圖所示:
實(shí)現(xiàn)思路:
<1>以左上角作為起始點(diǎn)(X0,Y0)
<2>向右描點(diǎn)達(dá)到矩形坐標(biāo)點(diǎn)(X1,Y0)
<3>向下描點(diǎn)到到(X1,Y1)
<4>向左描點(diǎn)到達(dá)(X0,Y1)
<5>向上描點(diǎn)到達(dá)(X0,Y0)
<6>填充背景色
上面繪圖實(shí)例源碼可以站內(nèi)搜索(QT繪圖二:矩形繪制(源碼) )或者點(diǎn)擊鏈接實(shí)例源碼