选择项互斥设置
This commit is contained in:
parent
fe31214665
commit
caf362554a
Binary file not shown.
@ -6,6 +6,7 @@
|
|||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
#include <QGroupBox>
|
#include <QGroupBox>
|
||||||
#include "datamanager.h"
|
#include "datamanager.h"
|
||||||
|
#include <QButtonGroup>
|
||||||
MedicalRecordWidget::MedicalRecordWidget(QWidget * parent ):QWidget(parent)
|
MedicalRecordWidget::MedicalRecordWidget(QWidget * parent ):QWidget(parent)
|
||||||
{
|
{
|
||||||
init();
|
init();
|
||||||
@ -80,10 +81,26 @@ void MedicalRecordWidget::init()
|
|||||||
m_labSex.setText(tr("性别"));;
|
m_labSex.setText(tr("性别"));;
|
||||||
m_chMan.setText(tr("男"));;
|
m_chMan.setText(tr("男"));;
|
||||||
m_chWan.setText(tr("女"));;
|
m_chWan.setText(tr("女"));;
|
||||||
|
|
||||||
|
QButtonGroup *SexpButtonGroup = new QButtonGroup(this);
|
||||||
|
// 设置互斥
|
||||||
|
SexpButtonGroup->setExclusive(true);
|
||||||
|
SexpButtonGroup->addButton(&m_chMan);
|
||||||
|
SexpButtonGroup->addButton(&m_chWan);
|
||||||
|
// bool ok = connect(pButtonGroup, SIGNAL(buttonClicked(QAbstractButton*)), this, SLOT(onButtonClicked(QAbstractButton*)));
|
||||||
|
|
||||||
|
|
||||||
//左右利
|
//左右利
|
||||||
m_labLaterality.setText(tr(" 左右利"));
|
m_labLaterality.setText(tr(" 左右利"));
|
||||||
m_chLeft.setText(tr("左"));;
|
m_chLeft.setText(tr("左"));;
|
||||||
m_chRfight.setText(tr("右"));;
|
m_chRfight.setText(tr("右"));;
|
||||||
|
QButtonGroup *LabpButtonGroup = new QButtonGroup(this);
|
||||||
|
// 设置互斥
|
||||||
|
LabpButtonGroup->setExclusive(true);
|
||||||
|
LabpButtonGroup->addButton(&m_chLeft);
|
||||||
|
LabpButtonGroup->addButton(&m_chRfight);
|
||||||
|
|
||||||
|
|
||||||
//检查日期
|
//检查日期
|
||||||
m_labDate_Of_inspection.setText(tr("检查日期"));
|
m_labDate_Of_inspection.setText(tr("检查日期"));
|
||||||
m_labAge.setText(tr("年龄"));
|
m_labAge.setText(tr("年龄"));
|
||||||
|
@ -15,6 +15,7 @@
|
|||||||
#include <QDateEdit>
|
#include <QDateEdit>
|
||||||
#include <QTextEdit>
|
#include <QTextEdit>
|
||||||
#include <QGroupBox>
|
#include <QGroupBox>
|
||||||
|
#include <QRadioButton>
|
||||||
class MedicalRecordWidget:public QWidget
|
class MedicalRecordWidget:public QWidget
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
@ -40,24 +41,24 @@ private:
|
|||||||
|
|
||||||
//住院 hospitalized
|
//住院 hospitalized
|
||||||
QLabel m_labType;
|
QLabel m_labType;
|
||||||
QCheckBox m_chHospitalized;
|
QRadioButton m_chHospitalized;
|
||||||
QCheckBox m_chOutpatient;
|
QRadioButton m_chOutpatient;
|
||||||
|
|
||||||
//姓名
|
//姓名
|
||||||
QLabel m_labName;
|
QLabel m_labName;
|
||||||
QLineEdit m_editName;
|
QLineEdit m_editName;
|
||||||
//性别
|
//性别
|
||||||
QLabel m_labSex;
|
QLabel m_labSex;
|
||||||
QCheckBox m_chMan;
|
QRadioButton m_chMan;
|
||||||
QCheckBox m_chWan;
|
QRadioButton m_chWan;
|
||||||
|
|
||||||
//年龄
|
//年龄
|
||||||
QLabel m_labAge;
|
QLabel m_labAge;
|
||||||
QLineEdit m_editAge;
|
QLineEdit m_editAge;
|
||||||
//左右利
|
//左右利
|
||||||
QLabel m_labLaterality;
|
QLabel m_labLaterality;
|
||||||
QCheckBox m_chLeft;
|
QRadioButton m_chLeft;
|
||||||
QCheckBox m_chRfight;
|
QRadioButton m_chRfight;
|
||||||
//出生日期
|
//出生日期
|
||||||
QLabel m_labBirthDay;
|
QLabel m_labBirthDay;
|
||||||
QDateEdit m_dateBirthDay;
|
QDateEdit m_dateBirthDay;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user