数据备份选择备份路径页面的下一步按钮优化

This commit is contained in:
zhaominyong 2022-03-08 10:07:39 +08:00
parent f6121c996c
commit 3edec861e5
3 changed files with 8 additions and 2 deletions

View File

@ -139,6 +139,7 @@ bool BackupListWidget::appendItem(const QString &text)
m_plusLogo->setVisible(false);
m_plusText->setVisible(false);
emit this->addedItem();
return true;
}

View File

@ -48,6 +48,7 @@ protected:
signals:
void deleteEmpty();
void addedItem();
private:
bool checkPathLimit(const QString &path);

View File

@ -404,7 +404,6 @@ void DataBackup::initSecondWidget()
else {
if (listWidget->appendItem(editSelect->text())) {
editSelect->setText("");
nextStep->setEnabled(true);
}
}
});
@ -426,6 +425,9 @@ void DataBackup::initSecondWidget()
connect(listWidget, &BackupListWidget::deleteEmpty, this, [=](){
nextStep->setEnabled(false);
});
connect(listWidget, &BackupListWidget::addedItem, this, [=](){
nextStep->setEnabled(true);
});
connect(this, &DataBackup::reset, this, [=]() {
editSelect->setText("");
@ -613,7 +615,6 @@ void DataBackup::initSecondWidget_inc()
else {
if (listWidget->appendItem(editSelect->text())) {
editSelect->setText("");
nextStep->setEnabled(true);
}
}
});
@ -639,6 +640,9 @@ void DataBackup::initSecondWidget_inc()
connect(listWidget, &BackupListWidget::deleteEmpty, this, [=](){
nextStep->setEnabled(false);
});
connect(listWidget, &BackupListWidget::addedItem, this, [=](){
nextStep->setEnabled(true);
});
connect(nextStep, &MyPushButton::clicked, this, [=]() {
this->m_backupPaths.clear();