fix create card error

This commit is contained in:
zhangsheng 2026-01-15 16:34:08 +08:00
parent e6585ea213
commit ef103a92f3

View File

@ -116,7 +116,7 @@ MainWindow::MainWindow(QWidget *parent)
//qInstallMessageHandler(messageHandler); //qInstallMessageHandler(messageHandler);
#endif #endif
QDate buildDate = QLocale( QLocale::English ).toDate( QString(__DATE__).replace(" ", " 0"), "MMM dd yyyy"); QDate buildDate = QLocale( QLocale::English ).toDate( QString(__DATE__).replace(" ", " 0"), "MMM dd yyyy");
QString Version = "V1.0_" + buildDate.toString("yyyyMMdd") + "_0479"; QString Version = "V1.0_" + buildDate.toString("yyyyMMdd") + "_e658";
ui->label_version->setText(Version); ui->label_version->setText(Version);
} }
@ -358,7 +358,10 @@ void MainWindow::onMenuActionTriggered() {
map_slot_config[button_id].card_type = card_type; map_slot_config[button_id].card_type = card_type;
button->setText(chan_display); button->setText(chan_display);
ConfigMgr::Instance()->card_type_[button_id - 1] = card_type; ConfigMgr::Instance()->card_type_[button_id - 1] = card_type;
if(card_type == kCardVibSingle){
ConfigMgr::Instance()->LaodTemplate(":/config/template_vib.json",button_id); ConfigMgr::Instance()->LaodTemplate(":/config/template_vib.json",button_id);
}
}else if ((card_type == kCardVibSingle || card_type == kCardSpeedSingle || }else if ((card_type == kCardVibSingle || card_type == kCardSpeedSingle ||
card_type == kCardKeyphaseSingle || card_type == kCardRelaySingle || card_type == kCardKeyphaseSingle || card_type == kCardRelaySingle ||
card_type == kCardRelaySingleNOK) && ConfigMgr::Instance()->card_type_[button_id - 1] != kCardNone) { card_type == kCardRelaySingleNOK) && ConfigMgr::Instance()->card_type_[button_id - 1] != kCardNone) {