diff options
Diffstat (limited to 'src/plugins/ios/simulatorcontrol.h')
-rw-r--r-- | src/plugins/ios/simulatorcontrol.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/plugins/ios/simulatorcontrol.h b/src/plugins/ios/simulatorcontrol.h index 3e94379c70..5c95d00f22 100644 --- a/src/plugins/ios/simulatorcontrol.h +++ b/src/plugins/ios/simulatorcontrol.h @@ -27,7 +27,7 @@ #include <QObject> #include <QFuture> #include "utils/fileutils.h" - +#include <QDebug> #include <memory> QT_BEGIN_NAMESPACE @@ -50,10 +50,14 @@ public: } }; -class SimulatorInfo : public SimulatorEntity { +class SimulatorInfo : public SimulatorEntity +{ + friend QDebug &operator<<(QDebug &, const SimulatorInfo &info); + public: bool isBooted() const { return state.compare(QStringLiteral("Booted")) == 0; } bool isShutdown() const { return state.compare(QStringLiteral("Shutdown")) == 0; } + bool isShuttingDown() const { return state == "Shutting Down"; } bool available; QString state; QString runtimeName; |