xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 12KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發(fā)布日期: 2021-06-02
  • 語(yǔ)言: Html/CSS
  • 標(biāo)簽: 好看表盤??QT5版本??

資源簡(jiǎn)介

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

資源截圖

代碼片段和文件信息

#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;???????????????????//設(shè)置保留小數(shù)點(diǎn)
?????center_decimal=1;

?????isFlat?=?false;


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

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

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


?????modeColor=ModeSingleColor;

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

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


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

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

?????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

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件??????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


評(píng)論

共有 條評(píng)論