diff --git a/soliduiserver/soliduiserver.cpp b/soliduiserver/soliduiserver.cpp index 9c3108eb..e9db94cf 100644 --- a/soliduiserver/soliduiserver.cpp +++ b/soliduiserver/soliduiserver.cpp @@ -268,4 +268,9 @@ int SolidUiServer::unmountUdi(const QString &udi) return int(Solid::ErrorType::NoError); } +QString SolidUiServer::errorString(const int error) +{ + return Solid::errorString(static_cast(error)); +} + #include "moc_soliduiserver.cpp" diff --git a/soliduiserver/soliduiserver.h b/soliduiserver/soliduiserver.h index 5785fd44..c805dfb8 100644 --- a/soliduiserver/soliduiserver.h +++ b/soliduiserver/soliduiserver.h @@ -45,6 +45,8 @@ public Q_SLOTS: Q_SCRIPTABLE int mountUdi(const QString &udi); Q_SCRIPTABLE int unmountUdi(const QString &udi); + Q_SCRIPTABLE QString errorString(const int error); + private Q_SLOTS: void onActionDialogFinished();