修复qss
修复UID为空没有检测问题
This commit is contained in:
parent
a23a5cba7a
commit
5692966430
@ -8,10 +8,22 @@ QPushButton#ico_button{
|
||||
image:url(:/res/img/xsteam.png);
|
||||
border:none;
|
||||
}
|
||||
|
||||
QLabel{
|
||||
color:#F2F2F2;
|
||||
}
|
||||
|
||||
QPushButton{
|
||||
height:25px;
|
||||
}
|
||||
QComboBox{
|
||||
height:25px;
|
||||
}
|
||||
QPushButton:hover{
|
||||
padding-left:1px;
|
||||
padding-top:1px;
|
||||
}
|
||||
|
||||
QPushButton#BTN_DOWNLOAD{
|
||||
width:25px;
|
||||
height:25px;
|
||||
@ -33,11 +45,6 @@ QPushButton#BTN_ABOUT{
|
||||
image:url(":/res/img/btn/btn_about.png");
|
||||
}
|
||||
|
||||
QPushButton:hover{
|
||||
padding-left:1px;
|
||||
padding-top:1px;
|
||||
}
|
||||
|
||||
QGroupBox {
|
||||
color: #F2F2F2;
|
||||
}
|
||||
|
@ -13,6 +13,12 @@ QLabel{
|
||||
color:#404040;
|
||||
}
|
||||
|
||||
QPushButton{
|
||||
height:25px;
|
||||
}
|
||||
QComboBox{
|
||||
height:25px;
|
||||
}
|
||||
QPushButton:hover{
|
||||
padding-left:1px;
|
||||
padding-top:1px;
|
||||
|
@ -8,20 +8,24 @@ sui_sys_style::~sui_sys_style()
|
||||
}
|
||||
void sui_sys_style::slots_sys_style_thread()
|
||||
{
|
||||
//获取系统注册表信息
|
||||
QSettings style_set(QSettings::UserScope, "Microsoft", "Windows\\CurrentVersion\\Themes\\Personalize");
|
||||
//当前系统主题状态,默认0-深色主题,1-浅色主题
|
||||
bool isDark=style_set.value("AppsUseLightTheme").toBool();
|
||||
Qt::ColorScheme cDark=QGuiApplication::styleHints()->colorScheme();
|
||||
while (true)
|
||||
{
|
||||
//跟随功能是否开启,0-关闭,1-开启 采用bool类型
|
||||
if (state==1)
|
||||
{
|
||||
//判断当前临时isDark状态是否和系统主题一致&不一致则更新当前软件主题
|
||||
if (isDark != style_set.value("AppsUseLightTheme").toBool())
|
||||
if (cDark != QGuiApplication::styleHints()->colorScheme())
|
||||
{
|
||||
emit signals_sys_style_change(style_set.value("AppsUseLightTheme").toInt());
|
||||
isDark = style_set.value("AppsUseLightTheme").toBool();
|
||||
int style;
|
||||
if(QGuiApplication::styleHints()->colorScheme()==Qt::ColorScheme::Light){
|
||||
style=1;
|
||||
}else if(QGuiApplication::styleHints()->colorScheme()==Qt::ColorScheme::Dark){
|
||||
style=0;
|
||||
}
|
||||
emit signals_sys_style_change(style);
|
||||
cDark = QGuiApplication::styleHints()->colorScheme();
|
||||
}
|
||||
}
|
||||
//刷新间隔5秒
|
||||
|
@ -4,7 +4,8 @@
|
||||
#include<QObject>
|
||||
#include<QThread>
|
||||
#include<QSettings>
|
||||
|
||||
#include<QGuiApplication>
|
||||
#include<QStyleHints>
|
||||
class sui_sys_style:public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
|
@ -255,6 +255,10 @@ void xsteam_ui::slots_get_uid_dlcs()
|
||||
UidData uid_data;
|
||||
uid_data.uid = ip_uid_edit->text().toStdString();
|
||||
uid_data.s_name = server_txt->currentText().toStdString();
|
||||
if(uid_data.uid!=""){
|
||||
slots_msg_text("UID不能为空");
|
||||
return;
|
||||
}
|
||||
slots_msg_text("获取DLC信息...");
|
||||
ip_all_dlc_table->item_clear();
|
||||
ip_in_dlc_table->item_clear();
|
||||
|
Loading…
Reference in New Issue
Block a user