added editing for profiles\versions
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
#include <QObject>
|
||||
#include <QStringList>
|
||||
#include <QVariantMap>
|
||||
#include <QQmlEngine>
|
||||
|
||||
class LauncherBackend : public QObject
|
||||
@@ -20,6 +21,10 @@ public:
|
||||
|
||||
Q_INVOKABLE void addProfile(const QString &name, const QString &login, const QString &password);
|
||||
Q_INVOKABLE void addVersion(const QString &name, const QString &serverUrl);
|
||||
Q_INVOKABLE void updateProfile(int index, const QString &name, const QString &login, const QString &password);
|
||||
Q_INVOKABLE void updateVersion(int index, const QString &name, const QString &serverUrl);
|
||||
Q_INVOKABLE QVariantMap profileAt(int index) const;
|
||||
Q_INVOKABLE QVariantMap versionAt(int index) const;
|
||||
Q_INVOKABLE void removeProfile(int index);
|
||||
Q_INVOKABLE void removeVersion(int index);
|
||||
Q_INVOKABLE void launchGame(int profileIndex, int versionIndex);
|
||||
|
||||
Reference in New Issue
Block a user