34 lines
705 B
C++
34 lines
705 B
C++
#include "mainwindow.h"
|
|
#include "ui_mainwindow.h"
|
|
|
|
|
|
/**
|
|
* @brief 切换到退出页面
|
|
* 点击工具栏的“退出”触发
|
|
* @param void
|
|
* @return void
|
|
* @author 柯劲帆
|
|
* @date 2024-07-27
|
|
*/
|
|
void MainWindow::on_quitAppAction_triggered()
|
|
{
|
|
ui->stackedWidget->setCurrentWidget(ui->quitAppPage);
|
|
}
|
|
|
|
|
|
/**
|
|
* @brief 退出程序
|
|
* 在退出页面点击“确认”按钮触发
|
|
* 关闭读卡器连接,销毁数据库对象(内部关闭数据库连接)
|
|
* @param void
|
|
* @return void
|
|
* @author 柯劲帆
|
|
* @date 2024-07-27
|
|
*/
|
|
void MainWindow::on_confirmQuitButton_clicked()
|
|
{
|
|
if (reader.is_connected()) reader.disconnect();
|
|
free(db);
|
|
this->close();
|
|
}
|