From 3acd67058a4a95364a6b2e64010f88fa58d0f2ae Mon Sep 17 00:00:00 2001 From: Krad Date: Thu, 11 Nov 2021 14:11:29 +0800 Subject: [PATCH] Account edit for select form --- src/SelectFormWidget.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/SelectFormWidget.cpp b/src/SelectFormWidget.cpp index 8082987..0184d1d 100644 --- a/src/SelectFormWidget.cpp +++ b/src/SelectFormWidget.cpp @@ -13,6 +13,8 @@ #include "editpatientform.h" #include "guimacros.h" #include "event/EventCenter.h" +#include "AccountFormDialog.h" +#include #define ADD_CENTER_ITEM(row,col,text)\ item = new QTableWidgetItem(text);\ @@ -187,6 +189,12 @@ SelectFormWidget::SelectFormWidget(QWidget *parent) : if (currentRow<0)return; EventCenter::Default()->triggerEvent(GUIEvents::PatientSelected, nullptr,edit_patient->getPatientInformation()->Copy()); }); + + connect(btnAccount, &QToolButton::clicked,[=](){ + AccountFormDialog dia(this); + dia.setWindowModality(Qt::WindowModal); + dia.exec(); + }); connect(EventCenter::Default(),&EventCenter::ResponsePreview,[=](QObject* sender,QObject* data){ btnSelect->setEnabled(false); btnDelete->setEnabled(false);