Add accession number and fix a problem with create recon record automaticly.
This commit is contained in:
@@ -56,7 +56,7 @@ void ReconFormWidget::initTableView(QHBoxLayout *contentLayout)
|
||||
{
|
||||
// TableView for Scan
|
||||
ReconStateDelegate* delegate = new ReconStateDelegate(this);
|
||||
mScanTable->setItemDelegateForColumn(8, delegate);
|
||||
mScanTable->setItemDelegateForColumn(9, delegate);
|
||||
mScanTable->setAlternatingRowColors(true);
|
||||
mScanTable->setSelectionMode(QAbstractItemView::SingleSelection);
|
||||
mScanTable->setEditTriggers(QAbstractItemView::NoEditTriggers);
|
||||
@@ -72,16 +72,15 @@ void ReconFormWidget::initTableView(QHBoxLayout *contentLayout)
|
||||
mScanTable->setModel(mModel);
|
||||
mScanTable->hideColumn(0);
|
||||
mScanTable->hideColumn(1);
|
||||
mScanTable->hideColumn(4);
|
||||
mScanTable->hideColumn(5);
|
||||
|
||||
mScanTable->setColumnWidth(2, 250);
|
||||
mScanTable->setColumnWidth(3, 250);
|
||||
mScanTable->setColumnWidth(5, 250);
|
||||
mScanTable->setColumnWidth(6, 100);
|
||||
mScanTable->setColumnWidth(7, 250);
|
||||
mScanTable->setColumnWidth(2, 200);
|
||||
mScanTable->setColumnWidth(3, 200);
|
||||
mScanTable->setColumnWidth(4, 300);
|
||||
mScanTable->setColumnWidth(6, 200);
|
||||
mScanTable->setColumnWidth(7, 100);
|
||||
mScanTable->setColumnWidth(8, 200);
|
||||
contentLayout->addWidget(mScanTable);
|
||||
|
||||
mScanTable->show();
|
||||
//table current row selection changing event
|
||||
|
||||
// after sort by column
|
||||
@@ -91,15 +90,16 @@ void ReconFormWidget::initDataModel()
|
||||
{
|
||||
//TODO:单独初始化预防SQL错误
|
||||
mModel = SQLHelper::getTable("Scan");
|
||||
mModel->sort(3, Qt::DescendingOrder);
|
||||
mModel->sort(4, Qt::DescendingOrder);
|
||||
updateSearchFilter();
|
||||
|
||||
mModel->setHeaderData(2, Qt::Horizontal, tr("PatientID"));
|
||||
mModel->setHeaderData(5, Qt::Horizontal, tr("PatientName"));
|
||||
mModel->setHeaderData(3, Qt::Horizontal, tr("Scan Time"));
|
||||
mModel->setHeaderData(6, Qt::Horizontal, tr("Laterality"));
|
||||
mModel->setHeaderData(7, Qt::Horizontal, tr("OperatorName"));
|
||||
mModel->setHeaderData(8, Qt::Horizontal, tr("State"));
|
||||
mModel->setHeaderData(2, Qt::Horizontal, tr("Patient ID"));
|
||||
mModel->setHeaderData(3, Qt::Horizontal, tr("Accession Number"));
|
||||
mModel->setHeaderData(6, Qt::Horizontal, tr("Patient Name"));
|
||||
mModel->setHeaderData(4, Qt::Horizontal, tr("Scan Time"));
|
||||
mModel->setHeaderData(7, Qt::Horizontal, tr("Laterality"));
|
||||
mModel->setHeaderData(8, Qt::Horizontal, tr("Operator Name"));
|
||||
mModel->setHeaderData(9, Qt::Horizontal, tr("State"));
|
||||
}
|
||||
|
||||
void ReconFormWidget::updateSearchFilter()
|
||||
|
||||
Reference in New Issue
Block a user