mirror of
https://github.com/LapplandSP/QtAdb.git
synced 2025-05-24 11:16:06 +08:00
修复设备处于recovery下进入某些页面闪退的问题
This commit is contained in:
parent
bc4b722bc8
commit
8774a0b891
|
@ -77,8 +77,16 @@ basePage* pageMaker::createPageWithKey(int key, QWidget *parent, device dev)
|
||||||
return createPage_recovery(parent, dev);
|
return createPage_recovery(parent, dev);
|
||||||
break;
|
break;
|
||||||
case 5:
|
case 5:
|
||||||
return createPage_advanced(parent,dev);
|
if(dev.state == "[未响应]" || dev.state == "[REC]" || dev.state == "[侧载]" || dev.state == "[未知]")
|
||||||
|
{
|
||||||
|
return createPage_disabled(parent);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
return createPage_advanced(parent,dev);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 6:
|
case 6:
|
||||||
return createPage_about(parent);
|
return createPage_about(parent);
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -40,7 +40,7 @@ sp_accounts::sp_accounts(QWidget *parent) :
|
||||||
QFile file("://qss/scrollbar.qss");
|
QFile file("://qss/scrollbar.qss");
|
||||||
file.open(QFile::ReadOnly);
|
file.open(QFile::ReadOnly);
|
||||||
ui->listView->verticalScrollBar()->setStyleSheet(file.readAll());
|
ui->listView->verticalScrollBar()->setStyleSheet(file.readAll());
|
||||||
on_refreshBtn_clicked();
|
//on_refreshBtn_clicked();
|
||||||
}
|
}
|
||||||
|
|
||||||
sp_accounts::~sp_accounts()
|
sp_accounts::~sp_accounts()
|
||||||
|
|
|
@ -37,7 +37,7 @@ sp_captive_portal::sp_captive_portal(QWidget *parent) :
|
||||||
ui->comboBox->addItems(serverLists);
|
ui->comboBox->addItems(serverLists);
|
||||||
|
|
||||||
|
|
||||||
refresh();
|
|
||||||
//process->run("adb shell settings get secure android_id", dev).simplified();
|
//process->run("adb shell settings get secure android_id", dev).simplified();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -49,6 +49,7 @@ sp_captive_portal::~sp_captive_portal()
|
||||||
void sp_captive_portal::setDev(device device)
|
void sp_captive_portal::setDev(device device)
|
||||||
{
|
{
|
||||||
dev = device;
|
dev = device;
|
||||||
|
refresh();
|
||||||
}
|
}
|
||||||
|
|
||||||
void sp_captive_portal::setShadow(QWidget* wgt)
|
void sp_captive_portal::setShadow(QWidget* wgt)
|
||||||
|
|
|
@ -30,7 +30,8 @@ sp_scales::sp_scales(QWidget *parent) :
|
||||||
ui->lineEdit_animator->setValidator(new QRegularExpressionValidator(QRegularExpression("^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$")));
|
ui->lineEdit_animator->setValidator(new QRegularExpressionValidator(QRegularExpression("^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$")));
|
||||||
ui->lineEdit_window->setValidator(new QRegularExpressionValidator(QRegularExpression("^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$")));
|
ui->lineEdit_window->setValidator(new QRegularExpressionValidator(QRegularExpression("^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$")));
|
||||||
|
|
||||||
refresh();
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
sp_scales::~sp_scales()
|
sp_scales::~sp_scales()
|
||||||
|
@ -41,6 +42,8 @@ sp_scales::~sp_scales()
|
||||||
void sp_scales::setDev(device device)
|
void sp_scales::setDev(device device)
|
||||||
{
|
{
|
||||||
dev = device;
|
dev = device;
|
||||||
|
qDebug() << "//////////////////////////////////////////////" << dev.model;
|
||||||
|
refresh();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -130,8 +130,6 @@ void sp_status_bar::on_pushButton_2_clicked()
|
||||||
QMessageBox::information(NULL, "同时隐藏","已将导航栏与状态栏同时全局隐藏");
|
QMessageBox::information(NULL, "同时隐藏","已将导航栏与状态栏同时全局隐藏");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void sp_status_bar::refreshBtns()
|
void sp_status_bar::refreshBtns()
|
||||||
{
|
{
|
||||||
ui->airplane->setChecked(false);
|
ui->airplane->setChecked(false);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user