diff options
Diffstat (limited to 'src/yuzu/applets')
| -rw-r--r-- | src/yuzu/applets/qt_controller.cpp | 2 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_controller.h | 4 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_error.cpp | 6 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_error.h | 8 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_profile_select.cpp | 3 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_profile_select.h | 4 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_software_keyboard.cpp | 5 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_software_keyboard.h | 16 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_web_browser.cpp | 11 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_web_browser.h | 13 | 
10 files changed, 30 insertions, 42 deletions
diff --git a/src/yuzu/applets/qt_controller.cpp b/src/yuzu/applets/qt_controller.cpp index 12efdc216..c30b54499 100644 --- a/src/yuzu/applets/qt_controller.cpp +++ b/src/yuzu/applets/qt_controller.cpp @@ -685,7 +685,7 @@ QtControllerSelector::QtControllerSelector(GMainWindow& parent) {  QtControllerSelector::~QtControllerSelector() = default;  void QtControllerSelector::ReconfigureControllers( -    std::function<void()> callback_, const Core::Frontend::ControllerParameters& parameters) const { +    ReconfigureCallback callback_, const Core::Frontend::ControllerParameters& parameters) const {      callback = std::move(callback_);      emit MainWindowReconfigureControllers(parameters);  } diff --git a/src/yuzu/applets/qt_controller.h b/src/yuzu/applets/qt_controller.h index cf948d2b5..16e99f507 100644 --- a/src/yuzu/applets/qt_controller.h +++ b/src/yuzu/applets/qt_controller.h @@ -157,7 +157,7 @@ public:      ~QtControllerSelector() override;      void ReconfigureControllers( -        std::function<void()> callback_, +        ReconfigureCallback callback_,          const Core::Frontend::ControllerParameters& parameters) const override;  signals: @@ -167,5 +167,5 @@ signals:  private:      void MainWindowReconfigureFinished(); -    mutable std::function<void()> callback; +    mutable ReconfigureCallback callback;  }; diff --git a/src/yuzu/applets/qt_error.cpp b/src/yuzu/applets/qt_error.cpp index 367d5352d..e0190a979 100644 --- a/src/yuzu/applets/qt_error.cpp +++ b/src/yuzu/applets/qt_error.cpp @@ -14,7 +14,7 @@ QtErrorDisplay::QtErrorDisplay(GMainWindow& parent) {  QtErrorDisplay::~QtErrorDisplay() = default; -void QtErrorDisplay::ShowError(Result error, std::function<void()> finished) const { +void QtErrorDisplay::ShowError(Result error, FinishedCallback finished) const {      callback = std::move(finished);      emit MainWindowDisplayError(          tr("Error Code: %1-%2 (0x%3)") @@ -25,7 +25,7 @@ void QtErrorDisplay::ShowError(Result error, std::function<void()> finished) con  }  void QtErrorDisplay::ShowErrorWithTimestamp(Result error, std::chrono::seconds time, -                                            std::function<void()> finished) const { +                                            FinishedCallback finished) const {      callback = std::move(finished);      const QDateTime date_time = QDateTime::fromSecsSinceEpoch(time.count()); @@ -42,7 +42,7 @@ void QtErrorDisplay::ShowErrorWithTimestamp(Result error, std::chrono::seconds t  void QtErrorDisplay::ShowCustomErrorText(Result error, std::string dialog_text,                                           std::string fullscreen_text, -                                         std::function<void()> finished) const { +                                         FinishedCallback finished) const {      callback = std::move(finished);      emit MainWindowDisplayError(          tr("Error Code: %1-%2 (0x%3)") diff --git a/src/yuzu/applets/qt_error.h b/src/yuzu/applets/qt_error.h index eb4107c7e..e4e174721 100644 --- a/src/yuzu/applets/qt_error.h +++ b/src/yuzu/applets/qt_error.h @@ -16,11 +16,11 @@ public:      explicit QtErrorDisplay(GMainWindow& parent);      ~QtErrorDisplay() override; -    void ShowError(Result error, std::function<void()> finished) const override; +    void ShowError(Result error, FinishedCallback finished) const override;      void ShowErrorWithTimestamp(Result error, std::chrono::seconds time, -                                std::function<void()> finished) const override; +                                FinishedCallback finished) const override;      void ShowCustomErrorText(Result error, std::string dialog_text, std::string fullscreen_text, -                             std::function<void()> finished) const override; +                             FinishedCallback finished) const override;  signals:      void MainWindowDisplayError(QString error_code, QString error_text) const; @@ -28,5 +28,5 @@ signals:  private:      void MainWindowFinishedError(); -    mutable std::function<void()> callback; +    mutable FinishedCallback callback;  }; diff --git a/src/yuzu/applets/qt_profile_select.cpp b/src/yuzu/applets/qt_profile_select.cpp index c8bcfb223..4145c5299 100644 --- a/src/yuzu/applets/qt_profile_select.cpp +++ b/src/yuzu/applets/qt_profile_select.cpp @@ -163,8 +163,7 @@ QtProfileSelector::QtProfileSelector(GMainWindow& parent) {  QtProfileSelector::~QtProfileSelector() = default; -void QtProfileSelector::SelectProfile( -    std::function<void(std::optional<Common::UUID>)> callback_) const { +void QtProfileSelector::SelectProfile(SelectProfileCallback callback_) const {      callback = std::move(callback_);      emit MainWindowSelectProfile();  } diff --git a/src/yuzu/applets/qt_profile_select.h b/src/yuzu/applets/qt_profile_select.h index 124f2cdbd..637a3bda2 100644 --- a/src/yuzu/applets/qt_profile_select.h +++ b/src/yuzu/applets/qt_profile_select.h @@ -65,7 +65,7 @@ public:      explicit QtProfileSelector(GMainWindow& parent);      ~QtProfileSelector() override; -    void SelectProfile(std::function<void(std::optional<Common::UUID>)> callback_) const override; +    void SelectProfile(SelectProfileCallback callback_) const override;  signals:      void MainWindowSelectProfile() const; @@ -73,5 +73,5 @@ signals:  private:      void MainWindowFinishedSelection(std::optional<Common::UUID> uuid); -    mutable std::function<void(std::optional<Common::UUID>)> callback; +    mutable SelectProfileCallback callback;  }; diff --git a/src/yuzu/applets/qt_software_keyboard.cpp b/src/yuzu/applets/qt_software_keyboard.cpp index e60506197..734b0ea40 100644 --- a/src/yuzu/applets/qt_software_keyboard.cpp +++ b/src/yuzu/applets/qt_software_keyboard.cpp @@ -1566,10 +1566,7 @@ QtSoftwareKeyboard::~QtSoftwareKeyboard() = default;  void QtSoftwareKeyboard::InitializeKeyboard(      bool is_inline, Core::Frontend::KeyboardInitializeParameters initialize_parameters, -    std::function<void(Service::AM::Applets::SwkbdResult, std::u16string, bool)> -        submit_normal_callback_, -    std::function<void(Service::AM::Applets::SwkbdReplyType, std::u16string, s32)> -        submit_inline_callback_) { +    SubmitNormalCallback submit_normal_callback_, SubmitInlineCallback submit_inline_callback_) {      if (is_inline) {          submit_inline_callback = std::move(submit_inline_callback_);      } else { diff --git a/src/yuzu/applets/qt_software_keyboard.h b/src/yuzu/applets/qt_software_keyboard.h index 35d4ee2ef..30ac8ecf6 100644 --- a/src/yuzu/applets/qt_software_keyboard.h +++ b/src/yuzu/applets/qt_software_keyboard.h @@ -233,12 +233,10 @@ public:      explicit QtSoftwareKeyboard(GMainWindow& parent);      ~QtSoftwareKeyboard() override; -    void InitializeKeyboard( -        bool is_inline, Core::Frontend::KeyboardInitializeParameters initialize_parameters, -        std::function<void(Service::AM::Applets::SwkbdResult, std::u16string, bool)> -            submit_normal_callback_, -        std::function<void(Service::AM::Applets::SwkbdReplyType, std::u16string, s32)> -            submit_inline_callback_) override; +    void InitializeKeyboard(bool is_inline, +                            Core::Frontend::KeyboardInitializeParameters initialize_parameters, +                            SubmitNormalCallback submit_normal_callback_, +                            SubmitInlineCallback submit_inline_callback_) override;      void ShowNormalKeyboard() const override; @@ -279,8 +277,6 @@ private:      void SubmitInlineText(Service::AM::Applets::SwkbdReplyType reply_type,                            std::u16string submitted_text, s32 cursor_position) const; -    mutable std::function<void(Service::AM::Applets::SwkbdResult, std::u16string, bool)> -        submit_normal_callback; -    mutable std::function<void(Service::AM::Applets::SwkbdReplyType, std::u16string, s32)> -        submit_inline_callback; +    mutable SubmitNormalCallback submit_normal_callback; +    mutable SubmitInlineCallback submit_inline_callback;  }; diff --git a/src/yuzu/applets/qt_web_browser.cpp b/src/yuzu/applets/qt_web_browser.cpp index 89bd482e0..0a5912326 100644 --- a/src/yuzu/applets/qt_web_browser.cpp +++ b/src/yuzu/applets/qt_web_browser.cpp @@ -401,9 +401,9 @@ QtWebBrowser::QtWebBrowser(GMainWindow& main_window) {  QtWebBrowser::~QtWebBrowser() = default; -void QtWebBrowser::OpenLocalWebPage( -    const std::string& local_url, std::function<void()> extract_romfs_callback_, -    std::function<void(Service::AM::Applets::WebExitReason, std::string)> callback_) const { +void QtWebBrowser::OpenLocalWebPage(const std::string& local_url, +                                    ExtractROMFSCallback extract_romfs_callback_, +                                    OpenWebPageCallback callback_) const {      extract_romfs_callback = std::move(extract_romfs_callback_);      callback = std::move(callback_); @@ -416,9 +416,8 @@ void QtWebBrowser::OpenLocalWebPage(      }  } -void QtWebBrowser::OpenExternalWebPage( -    const std::string& external_url, -    std::function<void(Service::AM::Applets::WebExitReason, std::string)> callback_) const { +void QtWebBrowser::OpenExternalWebPage(const std::string& external_url, +                                       OpenWebPageCallback callback_) const {      callback = std::move(callback_);      const auto index = external_url.find('?'); diff --git a/src/yuzu/applets/qt_web_browser.h b/src/yuzu/applets/qt_web_browser.h index 043800853..e8fe511ed 100644 --- a/src/yuzu/applets/qt_web_browser.h +++ b/src/yuzu/applets/qt_web_browser.h @@ -197,13 +197,11 @@ public:      ~QtWebBrowser() override;      void OpenLocalWebPage(const std::string& local_url, -                          std::function<void()> extract_romfs_callback_, -                          std::function<void(Service::AM::Applets::WebExitReason, std::string)> -                              callback_) const override; +                          ExtractROMFSCallback extract_romfs_callback_, +                          OpenWebPageCallback callback_) const override;      void OpenExternalWebPage(const std::string& external_url, -                             std::function<void(Service::AM::Applets::WebExitReason, std::string)> -                                 callback_) const override; +                             OpenWebPageCallback callback_) const override;  signals:      void MainWindowOpenWebPage(const std::string& main_url, const std::string& additional_args, @@ -215,7 +213,6 @@ private:      void MainWindowWebBrowserClosed(Service::AM::Applets::WebExitReason exit_reason,                                      std::string last_url); -    mutable std::function<void()> extract_romfs_callback; - -    mutable std::function<void(Service::AM::Applets::WebExitReason, std::string)> callback; +    mutable ExtractROMFSCallback extract_romfs_callback; +    mutable OpenWebPageCallback callback;  };  | 
