profile: Migrate to the new UUID implementation

This commit is contained in:
Morph
2022-02-05 12:29:09 -05:00
parent d94dcaefa0
commit dfe11d72e3
14 changed files with 131 additions and 127 deletions

View File

@@ -66,13 +66,14 @@ public:
explicit QtProfileSelector(GMainWindow& parent);
~QtProfileSelector() override;
void SelectProfile(std::function<void(std::optional<Common::UUID>)> callback_) const override;
void SelectProfile(
std::function<void(std::optional<Common::NewUUID>)> callback_) const override;
signals:
void MainWindowSelectProfile() const;
private:
void MainWindowFinishedSelection(std::optional<Common::UUID> uuid);
void MainWindowFinishedSelection(std::optional<Common::NewUUID> uuid);
mutable std::function<void(std::optional<Common::UUID>)> callback;
mutable std::function<void(std::optional<Common::NewUUID>)> callback;
};