Stop current scan
This commit is contained in:
@@ -204,7 +204,7 @@ void DeviceManager::timerEvent(QTimerEvent *event) {
|
||||
timerID=-1;
|
||||
lastStatus = -1;
|
||||
previewing = false;
|
||||
TRIGGER_EVENT(GUIEvents::GlobalBannerMessage, nullptr,nullptr);
|
||||
// TRIGGER_EVENT(GUIEvents::GlobalBannerMessage, nullptr,nullptr);
|
||||
return;
|
||||
} else{
|
||||
QString temp = QString(GetDeviceInfo(MEAN_TEMPERATURE));
|
||||
|
||||
@@ -54,6 +54,17 @@ void GUIMessageDialog::stopLoading() {
|
||||
void GUIMessageDialog::startLoading() {
|
||||
ui->lbl_progressicon->setVisible(true);
|
||||
timerID = startTimer(100);
|
||||
ui->btn_main->setText("Stop");
|
||||
ui->btn_main->setVisible(true);
|
||||
disconnect(ui->btn_main);
|
||||
connect(ui->btn_main,&QToolButton::clicked,[=](){
|
||||
if (timerID != -1){
|
||||
killTimer(timerID);
|
||||
timerID = -1;
|
||||
}
|
||||
accept();
|
||||
EventCenter::Default()->triggerEvent(GUIEvents::RequestStop, nullptr, nullptr);
|
||||
});
|
||||
}
|
||||
|
||||
void GUIMessageDialog::showMessage(QString msg) {
|
||||
@@ -62,6 +73,7 @@ void GUIMessageDialog::showMessage(QString msg) {
|
||||
}
|
||||
|
||||
void GUIMessageDialog::showExitButton() {
|
||||
ui->btn_main->setText("OK");
|
||||
ui->btn_main->setVisible(true);
|
||||
disconnect(ui->btn_main);
|
||||
connect(ui->btn_main,&QToolButton::clicked,[=](){
|
||||
@@ -79,6 +91,6 @@ void GUIMessageDialog::hideMessage() {
|
||||
}
|
||||
|
||||
void GUIMessageDialog::hideExitButton() {
|
||||
ui->btn_main->setVisible(false);
|
||||
if(ui->btn_main->text()=="OK") ui->btn_main->setVisible(false);
|
||||
disconnect(ui->btn_main);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user