Ios: Remove unused methods

Change-Id: I57ac8a80218811ebb1be6f217d37fe925de23395
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Jarek Kobus
2023-10-19 12:07:25 +02:00
parent d851db61c6
commit 5ac19328fd
3 changed files with 8 additions and 25 deletions

View File

@@ -60,10 +60,10 @@ CreateSimulatorDialog::CreateSimulatorDialog(QWidget *parent)
enableOk(); enableOk();
}); });
m_futureSync.addFuture(Utils::onResultReady(SimulatorControl::updateDeviceTypes(this), this, m_futureSync.addFuture(Utils::onResultReady(SimulatorControl::updateDeviceTypes(), this,
&CreateSimulatorDialog::populateDeviceTypes)); &CreateSimulatorDialog::populateDeviceTypes));
QFuture<QList<RuntimeInfo>> runtimesfuture = SimulatorControl::updateRuntimes(this); QFuture<QList<RuntimeInfo>> runtimesfuture = SimulatorControl::updateRuntimes();
Utils::onResultReady(runtimesfuture, this, [this](const QList<RuntimeInfo> &runtimes) { Utils::onResultReady(runtimesfuture, this, [this](const QList<RuntimeInfo> &runtimes) {
m_runtimes = runtimes; m_runtimes = runtimes;
}); });

View File

@@ -190,8 +190,6 @@ static void takeSceenshot(QPromise<SimulatorControl::ResponseData> &promise,
const QString &filePath); const QString &filePath);
static QList<SimulatorInfo> s_availableDevices; static QList<SimulatorInfo> s_availableDevices;
static QList<DeviceTypeInfo> s_availableDeviceTypes;
static QList<RuntimeInfo> s_availableRuntimes;
QList<SimulatorInfo> SimulatorControl::availableSimulators() QList<SimulatorInfo> SimulatorControl::availableSimulators()
{ {
@@ -234,27 +232,14 @@ static QList<SimulatorInfo> getAvailableSimulators()
return availableDevices; return availableDevices;
} }
QFuture<QList<DeviceTypeInfo>> SimulatorControl::updateDeviceTypes(QObject *context) QFuture<QList<DeviceTypeInfo>> SimulatorControl::updateDeviceTypes()
{ {
QFuture<QList<DeviceTypeInfo>> future = Utils::asyncRun(getAvailableDeviceTypes); return Utils::asyncRun(getAvailableDeviceTypes);
Utils::onResultReady(future, context, [](const QList<DeviceTypeInfo> &deviceTypes) {
s_availableDeviceTypes = deviceTypes;
});
return future;
} }
QList<RuntimeInfo> SimulatorControl::availableRuntimes() QFuture<QList<RuntimeInfo>> SimulatorControl::updateRuntimes()
{ {
return s_availableRuntimes; return Utils::asyncRun(getAvailableRuntimes);
}
QFuture<QList<RuntimeInfo>> SimulatorControl::updateRuntimes(QObject *context)
{
QFuture<QList<RuntimeInfo>> future = Utils::asyncRun(getAvailableRuntimes);
Utils::onResultReady(future, context, [](const QList<RuntimeInfo> &runtimes) {
s_availableRuntimes = runtimes;
});
return future;
} }
QFuture<QList<SimulatorInfo>> SimulatorControl::updateAvailableSimulators(QObject *context) QFuture<QList<SimulatorInfo>> SimulatorControl::updateAvailableSimulators(QObject *context)

View File

@@ -64,10 +64,8 @@ public:
}; };
public: public:
static QList<DeviceTypeInfo> availableDeviceTypes(); static QFuture<QList<DeviceTypeInfo>> updateDeviceTypes();
static QFuture<QList<DeviceTypeInfo>> updateDeviceTypes(QObject *context); static QFuture<QList<RuntimeInfo>> updateRuntimes();
static QList<RuntimeInfo> availableRuntimes();
static QFuture<QList<RuntimeInfo>> updateRuntimes(QObject *context);
static QList<SimulatorInfo> availableSimulators(); static QList<SimulatorInfo> availableSimulators();
static QFuture<QList<SimulatorInfo>> updateAvailableSimulators(QObject *context); static QFuture<QList<SimulatorInfo>> updateAvailableSimulators(QObject *context);
static bool isSimulatorRunning(const QString &simUdid); static bool isSimulatorRunning(const QString &simUdid);