pro:优化按钮是否可用显示,外置重排序为单独的功能,不能自动备份。
This commit is contained in:
@@ -49,6 +49,8 @@ MainWidget::MainWidget(QWidget* parent)
|
||||
ui->btnSave->setFixedWidth(100);
|
||||
ui->btnExit->setFixedWidth(100);
|
||||
ui->btnSearch->setFixedWidth(120);
|
||||
ui->btnBackup->setEnabled(false);
|
||||
ui->btnResort->setEnabled(false);
|
||||
|
||||
connect(ui->btnSelectFile, &QPushButton::clicked, this, [&]() {
|
||||
QString file = CUtil::select_file(this, u8"请选择xml文件",
|
||||
@@ -129,6 +131,11 @@ MainWidget::MainWidget(QWidget* parent)
|
||||
if (tab_widget_ == nullptr) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (!CUtil::affirm(this, u8"提示", u8"确认重新排序吗?")) {
|
||||
return;
|
||||
}
|
||||
|
||||
sort_by_repeat(vec_);
|
||||
std::vector<Element_t*> nvec{};
|
||||
xml_.copy_and_del(vec_, nvec);
|
||||
@@ -382,6 +389,8 @@ bool MainWidget::read(const QString& file_path)
|
||||
ui->btnImport->setEnabled(true);
|
||||
ui->btnExport->setEnabled(true);
|
||||
ui->btnBackup->setEnabled(true);
|
||||
ui->btnBackup->setEnabled(true);
|
||||
ui->btnResort->setEnabled(true);
|
||||
|
||||
ui->cbConfig->setEnabled(false);
|
||||
ui->btnSet->setEnabled(false);
|
||||
|
||||
Reference in New Issue
Block a user