V6.7.4 追加更新
This commit is contained in:
@@ -57,9 +57,8 @@ BarcodeEditor::BarcodeEditor(QWidget *parent) :
|
||||
|
||||
connect(ui->cbBoxType, QOverload<int>::of(&QComboBox::currentIndexChanged), this, &BarcodeEditor::onTypeChanged);
|
||||
|
||||
connect(&m_barcodeFormatEditor, &DlgBarcodeFormat::accepted, this, &BarcodeEditor::onBarcodeFormatConfirmed);
|
||||
connect(&m_qrcodeFormatEditor, &DlgQrcodeFormat::accepted, this, &BarcodeEditor::onQrcodeFormatConfirmed);
|
||||
|
||||
m_barcodeFormatEditor.setParent(this, m_barcodeFormatEditor.windowFlags());
|
||||
m_qrcodeFormatEditor.setParent(this, m_qrcodeFormatEditor.windowFlags());
|
||||
m_barcodeFormatEditor.setWindowModality(Qt::WindowModality::WindowModal);
|
||||
m_qrcodeFormatEditor.setWindowModality(Qt::WindowModality::WindowModal);
|
||||
m_barcodeFormatEditor.setWindowTitle(tr("BarCode Format"));
|
||||
@@ -294,11 +293,15 @@ void BarcodeEditor::onBtnFormatClicked()
|
||||
{
|
||||
if(m_vm.type == BARCODE_TYPE_BARCODE) {
|
||||
m_barcodeFormatEditor.setViewModel(m_vm.format.value<DlgBarcodeFormatVM>());
|
||||
m_barcodeFormatEditor.show();
|
||||
if (m_barcodeFormatEditor.exec() == QDialog::Accepted) {
|
||||
onBarcodeFormatConfirmed();
|
||||
}
|
||||
}
|
||||
else {
|
||||
m_qrcodeFormatEditor.setViewModel(m_vm.format.value<DlgQrcodeFormatVM>());
|
||||
m_qrcodeFormatEditor.show();
|
||||
if (m_qrcodeFormatEditor.exec() == QDialog::Accepted) {
|
||||
onQrcodeFormatConfirmed();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user