Update drainage with dms control.
This commit is contained in:
@@ -169,15 +169,19 @@ void ScanFormWidget::initScanControlBar(QHBoxLayout *layout){
|
||||
LOG_USER_OPERATION(Stop)
|
||||
EventCenter::Default()->triggerEvent(RequestPreviewStop, nullptr, nullptr);
|
||||
});
|
||||
connect(mBtnDrainage, &QToolButton::toggled, [=](bool aSatus) {
|
||||
connect(mBtnDrainage, &QToolButton::clicked, [=](bool aSatus) {
|
||||
//Drainage
|
||||
if(aSatus == true)
|
||||
{
|
||||
QString code = "1";
|
||||
mBtnDrainage->setText(tr("Drainaging"));
|
||||
EventCenter::Default()->triggerEvent(RequestDrainage, nullptr, (QObject*)(&code));
|
||||
}
|
||||
else
|
||||
{
|
||||
QString code = "0";
|
||||
mBtnDrainage->setText(tr("Drainage"));
|
||||
EventCenter::Default()->triggerEvent(RequestDrainage, nullptr, (QObject*)(&code));
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -281,6 +285,8 @@ void ScanFormWidget::initEvents() {//Events-------------------------------------
|
||||
connect(EventCenter::Default(), &EventCenter::DeviceErrorRaise, [=](QObject* parent, QObject* msg){
|
||||
printf("signal:%d\r\n",senderSignalIndex());
|
||||
setPreviewing(false);
|
||||
mBtnDrainage->setChecked(false);
|
||||
mBtnDrainage->setText(tr("Drainage"));
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user