重构RFID前

This commit is contained in:
2026-05-08 14:51:35 +08:00
parent d7cdabb0f0
commit e40a72cd7c
13 changed files with 900 additions and 610 deletions
+41 -14
View File
@@ -1,14 +1,41 @@
#include "DlgRFIDConfig.h"
#include "ui_DlgRFIDConfig.h"
DlgRFIDConfig::DlgRFIDConfig(QWidget *parent) :
QDialog(parent),
ui(new Ui::DlgRFIDConfig)
{
ui->setupUi(this);
}
DlgRFIDConfig::~DlgRFIDConfig()
{
delete ui;
}
#include "DlgRFIDConfig.h"
#include "ui_DlgRFIDConfig.h"
DlgRFIDConfig::DlgRFIDConfig(QWidget *parent) :
QDialog(parent),
ui(new Ui::DlgRFIDConfig)
{
ui->setupUi(this);
setWindowFlags(windowFlags() | Qt::Tool | Qt::FramelessWindowHint);
}
DlgRFIDConfig::~DlgRFIDConfig()
{
delete ui;
}
void DlgRFIDConfig::setAutoConfirmTimeout(int seconds)
{
if(seconds == m_autoConfirmTimeout || seconds < 0 || seconds > ui->spinBox->maximum()) {
return;
}
m_autoConfirmTimeout = seconds;
ui->spinBox->setValue(seconds);
}
int DlgRFIDConfig::autoConfirmTimeout()
{
m_autoConfirmTimeout = ui->spinBox->value();
return m_autoConfirmTimeout;
}
void DlgRFIDConfig::onExpirySpinBoxChanged(int val)
{
if(val == 0) {
ui->labExplain->setText(tr(u8"卡片接触后需要手动确认。"));
}
else
ui->labExplain->setText(tr(u8"卡片接触 %1 秒后自动激活。").arg(val));
}