修改外部同步器的编辑逻辑、添加‘另存为’ 按钮

This commit is contained in:
2026-09-11 16:12:28 +08:00
parent 5a187c359b
commit 7d411deab0
22 changed files with 1305 additions and 1179 deletions
+17
View File
@@ -201,6 +201,8 @@ TestPrintWidget::TestPrintWidget(QWidget* parent)
// 网络通信,暂时屏蔽
// ui.btnList->hide();
connect(ui.btnSaveAs, &QPushButton::clicked, this, &TestPrintWidget::onBtnSaveAsClicked);
}
void TestPrintWidget::bindSysPara(SysPara *sysPara)
@@ -1159,3 +1161,18 @@ void TestPrintWidget::on_btn_paste_clicked()
{
pasteCopiedLayer();
}
void TestPrintWidget::onBtnSaveAsClicked()
{
dialogSaveFile->refreshListView(SCENE);
dialogSaveFile->setEnterFileName("");
auto ret = dialogSaveFile->exec();
if(ret == QDialog::Accepted) {
auto filename = dialogSaveFile->filename();
if(!filename.endsWith(".xml",Qt::CaseInsensitive))
filename += ".xml";
saveFile(filename);
}
}