feat: Add some error code.

This commit is contained in:
sunwen
2025-06-25 11:12:11 +08:00
parent 32196fc26c
commit 00d4852c81
5 changed files with 52 additions and 22 deletions

View File

@@ -271,7 +271,7 @@ void ScanFormWidget::initCommandWidget(QHBoxLayout *layout)
}
});
connect(DeviceManager::Default(), &DeviceManager::waterProcessFinishedResult, [this](bool aIsSucessful)
connect(DeviceManager::Default(), &DeviceManager::waterProcessFinishedResult, [this](bool aIsSucessful, const QString& aInfo)
{
if(!mIsWaterProcessing)
{
@@ -302,13 +302,13 @@ void ScanFormWidget::initCommandWidget(QHBoxLayout *layout)
switch (mWaterProcessMode)
{
case WaterFloodMode:
message = tr("Waterflood failed.");
message = tr("Waterflood failed.") + tr("\nError: ") + aInfo;
break;
case DrainageMode:
message = tr("Drainage failed.");
message = tr("Drainage failed.") + tr("\nError: ") + aInfo;
break;
case WaterCleanMode:
message = tr("Clean failed.");
message = tr("Clean failed.") + tr("\nError: ") + aInfo;
break;
}
EventCenter::Default()->triggerEvent(GUIEvents::GUIErrorRaise, nullptr, (QObject*)&message);