start timer at updatehandle init

This commit is contained in:
yafeng shen 2024-07-23 17:04:07 +08:00
parent 3c1575f40f
commit 8ccb938102
2 changed files with 10 additions and 7 deletions

View File

@ -4,6 +4,10 @@
updatehandle::updatehandle(QString getnum1,QWidget *parent) : QWidget(parent)
{
timerDownload = new QTimer(this);
connect(timerDownload, SIGNAL(timeout()), this, SLOT(downloadTimeout()));
timerDownload->start(20*60*1000);
qDebug()<<"timer start";
argnum = getnum1;
initTranslator(); //加载翻译文件
@ -71,9 +75,6 @@ void updatehandle::initDbus()
*/
void updatehandle::initUI(QString argnum)
{
timerDownload = new QTimer(this);
connect(timerDownload, SIGNAL(timeout()), this, SLOT(downloadTimeout()));
if(argnum.contains("--check-immediately")){
qDebug()<<"exec --check-immediately";
} else if(argnum.contains("--check-upgrade")) {
@ -311,7 +312,7 @@ void updatehandle::handleCrucial(QStringList checkCrucialAll)
}
checkCrucial = crucialPackage;
qDebug()<<"Checking for inactivity in silent upgrading ...";
timerDownload->start(20*60*1000);
if (powerState) { //判断是否获取到电量
if (powerNum.toInt()<powerSize) { //判断电量是否达到警戒值
qDebug()<<"超出设定电源警戒值,判断包大小是否符合继续下载条件";

View File

@ -4,6 +4,10 @@
updatehandle::updatehandle(QString getnum1,QWidget *parent) : QWidget(parent)
{
timerDownload = new QTimer(this);
connect(timerDownload, SIGNAL(timeout()), this, SLOT(downloadTimeout()));
timerDownload->start(20*60*1000);
qDebug()<<"timer start";
argnum = getnum1;
initTranslator(); //加载翻译文件
@ -71,8 +75,6 @@ void updatehandle::initDbus()
*/
void updatehandle::initUI(QString argnum)
{
timerDownload = new QTimer(this);
connect(timerDownload, SIGNAL(timeout()), this, SLOT(downloadTimeout()));
if(argnum.contains("--check-immediately")){
qDebug()<<"exec --check-immediately";
@ -311,7 +313,7 @@ void updatehandle::handleCrucial(QStringList checkCrucialAll)
}
checkCrucial = crucialPackage;
qDebug()<<"Checking for inactivity in silent upgrading ...";
timerDownload->start(20*60*1000);
if (powerState) { //判断是否获取到电量
if (powerNum.toInt()<powerSize) { //判断电量是否达到警戒值
qDebug()<<"超出设定电源警戒值,判断包大小是否符合继续下载条件";