feat: 添加exe版本信息

video_old
cbwu 6 months ago
parent 2e0bb207fa
commit 51615971d1

@ -13,6 +13,11 @@ QMAKE_PROJECT_DEPTH = 0
#给exe默认管理员权限否则无法调起管理员权限的第三方程序 #给exe默认管理员权限否则无法调起管理员权限的第三方程序
# QMAKE_LFLAGS += /MANIFESTUAC:\"level=\'requireAdministrator\' uiAccess=\'false\'\" # QMAKE_LFLAGS += /MANIFESTUAC:\"level=\'requireAdministrator\' uiAccess=\'false\'\"
#程序版本
VERSION = 1.0.0.1219
#程序版本
QMAKE_TARGET_COMPANY = "HTSDFP"
SOURCES += \ SOURCES += \
global.cpp \ global.cpp \
SDFPDlg.cpp \ SDFPDlg.cpp \

@ -2,10 +2,10 @@
global::global() {} global::global() {}
QString g_SoftwareVersion = "版本号V1.00.00"; QString g_SoftwareVersion = "版本号V1.0.0.0919";
QColor g_themeColor(51, 51, 51); QColor g_themeColor(51, 51, 51);
QString g_PushBtnStyle = /**正常情况下样式**/ QString g_PushBtnStyle = /**正常情况下样式**/
"QPushButton{" "QPushButton{"
"font: 12pt '微软雅黑';" "font: 12pt '微软雅黑';"
"color: #2f3640;" "color: #2f3640;"
@ -27,7 +27,8 @@ QString g_PushBtnStyle = /**正常情况下样式**/
/**鼠标按压下去的样式**/ /**鼠标按压下去的样式**/
"QPushButton::pressed,QPushButton::checked{" "QPushButton::pressed,QPushButton::checked{"
"color: #FFFFFF;" "color: #FFFFFF;"
"background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #273c75, stop:1 #487eb0);" "background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, "
"stop:0 #273c75, stop:1 #487eb0);"
"}" "}"
/**按钮失能情况下样式**/ /**按钮失能情况下样式**/
@ -37,8 +38,7 @@ QString g_PushBtnStyle = /**正常情况下样式**/
"border-color: #dcdde1;" "border-color: #dcdde1;"
"}"; "}";
QString g_PushBtnSelStyle = /**选中情况下样式**/
QString g_PushBtnSelStyle = /**选中情况下样式**/
"QPushButton{" "QPushButton{"
"font: 12pt '微软雅黑';" "font: 12pt '微软雅黑';"
"color: #2f3640;" "color: #2f3640;"
@ -60,7 +60,8 @@ QString g_PushBtnSelStyle = /**选中情况下样式**/
/**鼠标按压下去的样式**/ /**鼠标按压下去的样式**/
"QPushButton::pressed,QPushButton::checked{" "QPushButton::pressed,QPushButton::checked{"
"color: #FFFFFF;" "color: #FFFFFF;"
"background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #273c75, stop:1 #487eb0);" "background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, "
"stop:0 #273c75, stop:1 #487eb0);"
"}" "}"
/**按钮失能情况下样式**/ /**按钮失能情况下样式**/
@ -70,10 +71,10 @@ QString g_PushBtnSelStyle = /**选中情况下样式**/
"border-color: #dcdde1;" "border-color: #dcdde1;"
"}"; "}";
QString g_ToolBtnStyle = /**正常情况下样式**/ QString g_ToolBtnStyle = /**正常情况下样式**/
"QToolButton{" "QToolButton{"
"font: 10pt '微软雅黑';" "font: 10pt '微软雅黑';"
"color: rgba(0,0,0,200);" /*#2f3640*/ "color: rgba(0,0,0,200);" /*#2f3640*/
"background-color: #f5f6fa;" "background-color: #f5f6fa;"
"border-color: #2f3640;" "border-color: #2f3640;"
"border-radius: 15px;" "border-radius: 15px;"
@ -92,7 +93,8 @@ QString g_ToolBtnStyle = /**正常情况下样式**/
/**鼠标按压下去的样式**/ /**鼠标按压下去的样式**/
"QToolButton::pressed,QToolButton::checked{" "QToolButton::pressed,QToolButton::checked{"
"color: #FFFFFF;" "color: #FFFFFF;"
"background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #273c75, stop:1 #487eb0);" "background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, "
"stop:0 #273c75, stop:1 #487eb0);"
"}" "}"
/**按钮失能情况下样式**/ /**按钮失能情况下样式**/
@ -101,7 +103,7 @@ QString g_ToolBtnStyle = /**正常情况下样式**/
"background-color: #dcdde1;" "background-color: #dcdde1;"
"border-color: #dcdde1;" "border-color: #dcdde1;"
"}"; "}";
QString g_ToolBtnSelStyle = /**选中情况下样式**/ QString g_ToolBtnSelStyle = /**选中情况下样式**/
"QToolButton{" "QToolButton{"
"font: 10pt '微软雅黑';" "font: 10pt '微软雅黑';"
"color: #2f3640;" "color: #2f3640;"
@ -123,7 +125,8 @@ QString g_ToolBtnSelStyle = /**选中情况下样式**/
/**鼠标按压下去的样式**/ /**鼠标按压下去的样式**/
"QToolButton::pressed,QToolButton::checked{" "QToolButton::pressed,QToolButton::checked{"
"color: #FFFFFF;" "color: #FFFFFF;"
"background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #273c75, stop:1 #487eb0);" "background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, "
"stop:0 #273c75, stop:1 #487eb0);"
"}" "}"
/**按钮失能情况下样式**/ /**按钮失能情况下样式**/
@ -139,18 +142,15 @@ QString g_ToolBtnSelStyle = /**选中情况下样式**/
* @param u16Len * @param u16Len
* @return * @return
*/ */
uint16_t calCRC16(const uint8_t *cpu8Data, uint16_t u16Len) uint16_t calCRC16(const uint8_t *cpu8Data, uint16_t u16Len) {
{ uint8_t u8X;
uint8_t u8X; uint16_t u16CRC = 0X8848;
uint16_t u16CRC = 0X8848;
while (u16Len--) {
while (u16Len--) u8X = u16CRC >> 8 ^ *cpu8Data++;
{ u8X ^= u8X >> 4;
u8X = u16CRC >> 8 ^ *cpu8Data++; u16CRC = (u16CRC << 8) ^ ((uint16_t)(u8X << 12)) ^ ((uint16_t)(u8X << 5)) ^
u8X ^= u8X >> 4; ((uint16_t)u8X);
u16CRC = (u16CRC << 8) ^ ((uint16_t)(u8X << 12)) ^ ((uint16_t)(u8X << 5)) ^ ((uint16_t)u8X); }
} return u16CRC;
return u16CRC;
} }

Loading…
Cancel
Save