project/xyylMCWEACSystem/medicalrecordwidget.h

74 lines
1.4 KiB
C
Raw Normal View History

2024-10-30 09:27:16 +08:00
#ifndef MEDICALRECORDWIDGET_H
#define MEDICALRECORDWIDGET_H
/*
des: MedicalRecordWidget
author:zhangyiming
*/
#include <QWidget>
#include <QLabel>
#include <QLineEdit>
#include <QPushButton>
#include <QCheckBox>
#include <QComboBox>
#include <QDateEdit>
#include <QTextEdit>
#include <QGroupBox>
class MedicalRecordWidget:public QWidget
{
Q_OBJECT
public:
explicit MedicalRecordWidget(QWidget * parent =nullptr);
virtual ~MedicalRecordWidget();
void init();
void initLay();
bool initConnect();
private:
2024-11-04 17:26:34 +08:00
QGroupBox m_gbx;
QLabel m_labStar;
QLabel m_labStar2;
2024-10-30 09:27:16 +08:00
//检查号
QLabel m_labCheckNum;
QLineEdit m_editCheckNum;
//住院 hospitalized
QLabel m_labType;
2024-10-30 09:27:16 +08:00
QCheckBox m_chHospitalized;
QCheckBox m_chOutpatient;
//姓名
QLabel m_labName;
QLineEdit m_editName;
//性别
QLabel m_labSex;
QCheckBox m_chMan;
QCheckBox m_chWan;
2024-10-30 09:27:16 +08:00
//年龄
QLabel m_labAge;
QLineEdit m_editAge;
2024-10-30 09:27:16 +08:00
//左右利
QLabel m_labLaterality;
QCheckBox m_chLeft;
QCheckBox m_chRfight;
//出生日期
QLabel m_labBirthDay;
QDateEdit m_dateBirthDay;
2024-10-30 09:27:16 +08:00
//检查日期
QLabel m_labDate_Of_inspection;
QDateEdit m_dateInspection;
//诊断病历
QLabel m_labDiagnosticRecord;
QTextEdit m_textDiagnosticRecord;
QPushButton m_btnOk;
QPushButton m_btnCancel;
};
#endif // MEDICALRECORDWIDGET_H