64 lines
1.5 KiB
C++
64 lines
1.5 KiB
C++
#include "medicalrecordmanager.h"
|
|
#include <QHBoxLayout>
|
|
#include <QVBoxLayout>
|
|
#include <QGridLayout>
|
|
#include <QDebug>
|
|
|
|
MedicalRecordManager::MedicalRecordManager(QWidget * parent)
|
|
{
|
|
init();
|
|
initLay();
|
|
initConnect();
|
|
|
|
}
|
|
MedicalRecordManager::~MedicalRecordManager()
|
|
{
|
|
|
|
}
|
|
void MedicalRecordManager::init()
|
|
{
|
|
//搜索条件
|
|
m_grpSearchConditionDes.setTitle(tr("SearchCondition"));
|
|
//检查号
|
|
m_chCheckNum.setText(tr("CheckNum"));;
|
|
QLineEdit m_editCheckNum;
|
|
//姓名
|
|
m_chName.setText(tr("Name"));;;
|
|
//检查日期
|
|
m_chCheckDate.setText(tr("CheckDate"));
|
|
//搜索
|
|
m_btnSearch.setText(tr("Search"));;;
|
|
}
|
|
void MedicalRecordManager::initLay()
|
|
{
|
|
QGridLayout * gridlaySearch = new QGridLayout;
|
|
QHBoxLayout * hlaySearch = new QHBoxLayout;
|
|
QVBoxLayout * vlaySearch = new QVBoxLayout;
|
|
vlaySearch->addLayout(gridlaySearch);
|
|
vlaySearch->addLayout(hlaySearch);
|
|
m_grpSearchConditionDes.setLayout(vlaySearch);
|
|
|
|
int col = 0;
|
|
int row = 0;
|
|
gridlaySearch->addWidget(&m_chCheckNum,row,col);
|
|
gridlaySearch->addWidget(&m_editCheckNum,row,++col);
|
|
row ++;
|
|
col = 0;
|
|
gridlaySearch->addWidget(&m_chName,row,col);
|
|
gridlaySearch->addWidget(&m_editName,row,++col);
|
|
row ++;
|
|
col = 0;
|
|
gridlaySearch->addWidget(&m_chCheckDate,row,col);
|
|
gridlaySearch->addWidget(&m_editDate,row,++col);
|
|
|
|
hlaySearch->addStretch();
|
|
hlaySearch->addWidget(&m_btnSearch);
|
|
|
|
|
|
|
|
}
|
|
bool MedicalRecordManager::initConnect()
|
|
{
|
|
|
|
}
|