diff --git a/src/SelectFormWidget.cpp b/src/SelectFormWidget.cpp index 004ad73..b8e65c2 100644 --- a/src/SelectFormWidget.cpp +++ b/src/SelectFormWidget.cpp @@ -12,6 +12,7 @@ #include "db/SQLHelper.h" #include "editpatientform.h" #include "guimacros.h" +#include "event/EventCenter.h" #define ADD_CENTER_ITEM(row,col,text)\ item = new QTableWidgetItem(text);\ @@ -149,6 +150,11 @@ SelectFormWidget::SelectFormWidget(QWidget *parent) : //TODO:error handle } }); + + connect(btnSelect, &QToolButton::clicked,[=](){ + if (currentRow<0)return; + EventCenter::Default()->triggerEvent(GUIEvents::PatientSelected, nullptr,edit_patient->getPatientInformation()->Copy()); + }); } SelectFormWidget::~SelectFormWidget()