#ifndef GUI_WORKLISTMANAGER_H #define GUI_WORKLISTMANAGER_H #include #include #include "forms/select/PatientInformation.h" class QSqlTableModel; class QTableView; class WorkListManager { public: static WorkListManager* getInstance(); static QList getPatientFromWorkList(const QString& aAccessionNum, const QString& aPatientId); void setTableModel(QSqlTableModel* aModel); void setTableView(QTableView* aTableView); void setSearchString(const QString& aSearchString); QString getSearchString(); QSqlTableModel* getTableModel(); QTableView* getTableView(); private: WorkListManager(); ~WorkListManager(); private: QSqlTableModel* mTableModel; QTableView* mTableView; QString mSearchString; }; #endif //GUI_WORKLISTMANAGER_H