91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

該表盤效果圖地址: https://www.cnblogs.com/lifexy/p/9245918.html 介紹:由于之前上傳的表盤是QT4版本的,對有些只學過QT5的同學們不好移植,所以從新上傳一個QT5版本的,編碼格式為utf-8,該表盤包括了表盤光影效果,漸變效果,可調色等等.

資源截圖

代碼片段和文件信息

#include?“Dial.h“

Dial::?Dial(QWidget?*parent??QString?labelText?QString?valueText??QString?iconFile?):
????QWidget(parent)
????label(labelText)
????Value_Text(valueText)
????iconfile(iconFile)
????icon(iconFile)
????timer_msec(0)
{

?????Scale_decimal=1;???????????????????//設置保留小數點
?????center_decimal=1;

?????isFlat?=?false;


?????if(!Value_Text.contains(“%1“))
?????{
?????????Value_Text?=?“%1“;
?????}

?????radius=0;??????????????????????????//儀表盤最外圈半徑

?????minvalue=0;
?????maxvalue=120;?????????????????????//表盤刻度最大值
?????value=20;?????????????????????????//當前值
?????endvalue=0;


?????modeColor=ModeSingleColor;

?????ScaleColor=QColor(185185185);????????????//表盤刻度顏色
?????PointerColor=QColor(24921);??????????????//指針顏色
?????SingleSlideColor?=QColor(83213251);??????//劃過的單顏色
?????slideScaleColor?=?QColor(255255255);?????//劃過的刻度顏色

?????ValueColor=QColor(255255255);????????????//值顏色(包括標簽)
?????LabelColor=QColor(192192192);


?????obkColor=QColor(252252248);???????????????//外圓背景色

?????bkColor=QColor(262626);???????????????????//第二個圓背景色

?????centercolor=QColor(383838);????????????????//中心圓盤背景色


?????connect(&timerSIGNAL(timeout())thisSLOT(ontimeout()));

}
void?Dial::drawObkColor(QPainter&?paint)??????//繪制外圓
{
????????paint.save();

????????QConicalGradient??Conical(0090);


????????Conical.setColorAt(0obkColor);
????????Conical.setColorAt(0.5obkColor);

????????Conical.setColorAt(0.12obkColor.darker(80));
????????Conical.setColorAt(0.88obkColor.darker(80));

????????Conical.setColorAt(0.4obkColor.darker(50));
????????Conical.setColorAt(0.6obkColor.darker(50));


????????Conical.setColorAt(0.25obkColor.darker(130));

????????Conical.setColorAt(0.75obkColor.darker(130));
????????Conical.setColorAt(1obkColor);
????????paint.setBrush(Conical);
????????paint.drawEllipse(QPointF(00)?radius*0.96radius*0.98);

????????Conical.setAngle(45);

????????Conical.setColorAt(0obkColor.darker(130));
????????Conical.setColorAt(0.5obkColor.darker(130));

????????Conical.setColorAt(0.12obkColor.darker(80));
????????Conical.setColorAt(0.88obkColor.darker(80));

????????Conical.setColorAt(0.4obkColor.darker(50).darker(130));
????????Conical.setColorAt(0.6obkColor.darker(50));


????????Conical.setColorAt(0.25obkColor.darker(130));

????????Conical.setColorAt(0.75obkColor.darker(130));
????????Conical.setColorAt(1obkColor.darker(130));
//????????Conical.setColorAt(0obkColor.darker(60));
//????????Conical.setColorAt(0.5obkColor.darker(60));

//????????Conical.setColorAt(0.25obkColor.darker(130));

//????????Conical.setColorAt(0.75obkColor.darker(130));

????????paint.setBrush(Conical);
????????paint.drawEllipse(QPointF(00)?radius*0.93radius*0.94);

????????paint.restore();
}
void?Dial::drawScalebkColor(QPainter?&paint)????????//繪制刻度圓
{
????paint.save();

????paint.setBrush(bkColor);
????paint.drawEllip

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????25337??2019-04-20?21:19??Dial_qt5\Dial.cpp

?????文件???????6712??2019-05-29?14:20??Dial_qt5\Dial.h

?????文件???????1047??2019-05-29?14:05??Dial_qt5\Dial_qt5.pro

?????文件????????175??2019-05-29?13:45??Dial_qt5\main.cpp

?????文件?????????99??2019-05-29?14:20??Dial_qt5\res.qrc

?????文件???????1305??2018-06-29?15:48??Dial_qt5\V.png

?????文件???????1156??2019-05-29?14:34??Dial_qt5\widget.cpp

?????文件????????375??2019-05-29?14:20??Dial_qt5\widget.h

?????目錄??????????0??2019-05-29?14:36??Dial_qt5

-----------?---------??----------?-----??----

????????????????36206????????????????????9


評論

共有 條評論