Add use scanner.
This commit is contained in:
@@ -21,6 +21,7 @@
|
||||
#include "log/UserOperationLog.h"
|
||||
#include "components/VerticalTextToolButton.h"
|
||||
#include "PatientAddDateDelegate.h"
|
||||
#include "dicom/WorkListManager.h"
|
||||
|
||||
SelectFormWidget::SelectFormWidget(QWidget* parent)
|
||||
: TabFormWidget(parent)
|
||||
@@ -73,6 +74,9 @@ SelectFormWidget::SelectFormWidget(QWidget* parent)
|
||||
|
||||
//first prepare buttons!
|
||||
prepareButtons(false);
|
||||
|
||||
//init WorkListManager table view
|
||||
WorkListManager::getInstance()->setTableView(mPatTable);
|
||||
}
|
||||
|
||||
void SelectFormWidget::prepareButtons(bool disableALL) {
|
||||
@@ -106,7 +110,7 @@ void SelectFormWidget::initGeneralButtons(QHBoxLayout *layout) {
|
||||
});
|
||||
connect(mBtnWorklist, &QToolButton::clicked, [&]()
|
||||
{
|
||||
DialogManager::Default()->requestGetWorkList(mModel, mPatTable);
|
||||
DialogManager::Default()->requestGetWorkList();
|
||||
});
|
||||
}
|
||||
|
||||
@@ -248,6 +252,7 @@ void SelectFormWidget::initTableView(QHBoxLayout *contentLayout)
|
||||
|
||||
void SelectFormWidget::initDataModel() {//TODO:单独初始化预防SQL错误
|
||||
mModel = SQLHelper::getTable("Patient");
|
||||
WorkListManager::getInstance()->setTableModel(mModel);
|
||||
mModel->sort(mModel->record().indexOf("AddDate"), Qt::DescendingOrder);
|
||||
mModel->setEditStrategy(QSqlTableModel::OnManualSubmit);
|
||||
bool anonymousMode = JsonObject::Instance()->getAnonymousMode();
|
||||
|
||||
Reference in New Issue
Block a user