Qt Creater 制作汽車儀表盤
最近項目用到了模擬儀表,網上下載大神編寫的按個儀表Meter沒有成功
轉戰 QWt 編譯后,在creater中仍然無法使用,只可以在代碼中使用
百度說是我編譯的版本不對
扔到
開始做自己的
這個用到了圖片,所以大小是是確定的,唯一的好處就是特效可能更好看一點點
目前只做出來一個了了,剩下的就是等我慢慢來了
主要核心代碼
{ ui->setupUi(this); ui->label_Scale->setStyleSheet("border-image:url(:/KM/Images/Km/Km_background.png)"); m_pointX = 200; m_pointY = 200; m_degreespeed = 0; m_degreeRotate = 0; }
void Form_KM::paintEvent(QPaintEvent *) { QImage imagePointer(":/KM/Images/Km/Point.png"); QPainter painter(this); QRect rct(32,39,324,324); painter.translate(m_pointX,m_pointY); painter.rotate(-14+m_degreespeed); painter.translate((0 - m_pointX),(0-m_pointY)); painter.setRenderHint(QPainter::SmoothPixmapTransform,true); painter.drawImage(rct,imagePointer); painter.save(); painter.restore(); }
代碼連接:http://download.csdn.net/detail/z609932088/9465874
Qt 交通智能體
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。