添加排水功能
This commit is contained in:
@@ -39,6 +39,7 @@ ScanFormWidget::ScanFormWidget(QWidget* parent)
|
||||
, mBtnPreview(new QToolButton(this))
|
||||
, mBtnStop(new QToolButton(this))
|
||||
, mBtnScan(new QToolButton(this))
|
||||
, mBtnDrainage(new QToolButton(this))
|
||||
, mViewer(new QLabel(this))
|
||||
, mLblPreview(new QLabel(this))
|
||||
, mLblE(new QLabel(this))
|
||||
@@ -124,22 +125,26 @@ void ScanFormWidget::initScanControlBar(QHBoxLayout *layout){
|
||||
mBtnPreview->setObjectName("btnPreview");
|
||||
mBtnStop->setObjectName("btnStop");
|
||||
mBtnScan->setObjectName("btnScan");
|
||||
mBtnDrainage->setObjectName("btnDrainage");
|
||||
mBtnDrainage->setCheckable(true);
|
||||
|
||||
mBtnRefresh->setText(tr("Refresh"));
|
||||
mBtnPreview->setText(tr("Preview"));
|
||||
mBtnStop->setText(tr("Stop"));
|
||||
mBtnScan->setText(tr("Scan"));
|
||||
mBtnDrainage->setText(tr("Drainage"));
|
||||
|
||||
mBtnScan->setEnabled(false);
|
||||
mBtnRefresh->setEnabled(false);
|
||||
mBtnPreview->setEnabled(false);
|
||||
mBtnStop->setEnabled(false);
|
||||
|
||||
|
||||
layout->addWidget(mBtnRefresh);
|
||||
layout->addWidget(mBtnPreview);
|
||||
layout->addWidget(mBtnStop);
|
||||
layout->addWidget(mBtnScan);
|
||||
layout->addWidget(mBtnDrainage);
|
||||
|
||||
connect(mBtnRefresh, &QToolButton::clicked, [=]() {
|
||||
QString patientInf(mPatInf->getCurrentPatientJsonString(true));
|
||||
LOG_USER_OPERATION(StartRefresh)
|
||||
@@ -163,6 +168,17 @@ void ScanFormWidget::initScanControlBar(QHBoxLayout *layout){
|
||||
LOG_USER_OPERATION(Stop)
|
||||
EventCenter::Default()->triggerEvent(RequestStop, nullptr, nullptr);
|
||||
});
|
||||
connect(mBtnDrainage, &QToolButton::toggled, [=](bool aSatus) {
|
||||
//Drainage
|
||||
if(aSatus == true)
|
||||
{
|
||||
mBtnDrainage->setText(tr("Drainaging"));
|
||||
}
|
||||
else
|
||||
{
|
||||
mBtnDrainage->setText(tr("Drainage"));
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
void ScanFormWidget::protocolChanged(int type) {
|
||||
@@ -279,6 +295,7 @@ void ScanFormWidget::reloadLanguage(){
|
||||
mLblPreview->setText(tr("Scan Parameters"));
|
||||
mLblE->setText(tr("some settings\n\nparameters\n"));
|
||||
mLblE2->setText(tr("some settings\n\nparameters\n"));
|
||||
mBtnDrainage->isChecked() ? mBtnDrainage->setText(tr("Drainaging")) : mBtnDrainage->setText(tr("Drainage"));
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -28,6 +28,7 @@ private:
|
||||
QToolButton* mBtnPreview;
|
||||
QToolButton* mBtnStop;
|
||||
QToolButton* mBtnScan;
|
||||
QToolButton* mBtnDrainage;
|
||||
QLabel* mViewer;
|
||||
QLabel* mLblPreview;
|
||||
QLabel* mLblE;
|
||||
|
||||
Reference in New Issue
Block a user