mirror of
https://gitee.com/spark-store-project/spark-store
synced 2025-09-03 01:42:20 +08:00
Improve Features
Fix a bug that annotations in server list can be chosen in combobox; Fix a bug that index page don't follow system theme; Disable qDebug/qWarning output in Release version; Update default server list.
This commit is contained in:
parent
96cd1b9918
commit
d164aec86d
@ -4,4 +4,4 @@ CONFIG += ordered
|
|||||||
SUBDIRS = third-party/QtNetworkService \
|
SUBDIRS = third-party/QtNetworkService \
|
||||||
src/spark-store.pro
|
src/spark-store.pro
|
||||||
|
|
||||||
spark-store.depends = third-party/QtNetworkService
|
spark-store.depends = third-party/QtNetworkService
|
||||||
|
@ -25,6 +25,9 @@ DEFINES += QT_DEPRECATED_WARNINGS
|
|||||||
# You can also select to disable deprecated APIs only up to a certain version of Qt.
|
# You can also select to disable deprecated APIs only up to a certain version of Qt.
|
||||||
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
|
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
|
||||||
|
|
||||||
|
# 禁止输出 qWarning / qDebug 信息
|
||||||
|
CONFIG(release, debug|release): DEFINES += QT_NO_WARNING_OUTPUT QT_NO_DEBUG_OUTPUT
|
||||||
|
|
||||||
SOURCES += main.cpp\
|
SOURCES += main.cpp\
|
||||||
appitem.cpp \
|
appitem.cpp \
|
||||||
downloadworker.cpp \
|
downloadworker.cpp \
|
||||||
|
@ -236,6 +236,13 @@ void Widget::initConfig()
|
|||||||
while (getline(serverList,lineTmp)) {
|
while (getline(serverList,lineTmp)) {
|
||||||
ui->comboBox_server->addItem(QString::fromStdString(lineTmp));
|
ui->comboBox_server->addItem(QString::fromStdString(lineTmp));
|
||||||
}
|
}
|
||||||
|
for(int i = 0; i < ui->comboBox_server->count(); i++)
|
||||||
|
{
|
||||||
|
if(ui->comboBox_server->itemText(i) == "开发者模式 Dev only")
|
||||||
|
{
|
||||||
|
ui->comboBox_server->model()->setData(ui->comboBox_server->model()->index(i, 0), QVariant(0), Qt::UserRole - 1);
|
||||||
|
}
|
||||||
|
}
|
||||||
}else {
|
}else {
|
||||||
ui->comboBox_server->addItem("https://d.store.deepinos.org.cn/");
|
ui->comboBox_server->addItem("https://d.store.deepinos.org.cn/");
|
||||||
}
|
}
|
||||||
@ -271,8 +278,8 @@ void Widget::initConfig()
|
|||||||
ui->webfoot->hide();
|
ui->webfoot->hide();
|
||||||
|
|
||||||
//初始化首页
|
//初始化首页
|
||||||
ui->webEngineView->setUrl(menuUrl[0]);
|
chooseLeftMenu(0);
|
||||||
// ui->webEngineView->setUrl(menuUrl[1]);
|
// ui->webEngineView->setUrl(menuUrl[0]);
|
||||||
|
|
||||||
//给下载列表赋值到数组,方便调用
|
//给下载列表赋值到数组,方便调用
|
||||||
for (int i =0; i<LIST_MAX;i++){
|
for (int i =0; i<LIST_MAX;i++){
|
||||||
@ -894,6 +901,14 @@ void Widget::on_pushButton_updateServer_clicked()
|
|||||||
}
|
}
|
||||||
ui->pushButton_updateServer->setEnabled(true);
|
ui->pushButton_updateServer->setEnabled(true);
|
||||||
ui->comboBox_server->setCurrentIndex(0);
|
ui->comboBox_server->setCurrentIndex(0);
|
||||||
|
|
||||||
|
for(int i = 0; i < ui->comboBox_server->count(); i++)
|
||||||
|
{
|
||||||
|
if(ui->comboBox_server->itemText(i) == "开发者模式 Dev only")
|
||||||
|
{
|
||||||
|
ui->comboBox_server->model()->setData(ui->comboBox_server->model()->index(i, 0), QVariant(0), Qt::UserRole - 1);
|
||||||
|
}
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user