From 0038f20d16584739218af1417a7b4655cc01aaa9 Mon Sep 17 00:00:00 2001 From: ilya-fedin Date: Tue, 30 Mar 2021 13:04:10 +0000 Subject: [PATCH] Passthrough gtk integration setting to lib_base (#155) --- Telegram/SourceFiles/core/base_integration.cpp | 4 ++++ Telegram/SourceFiles/core/base_integration.h | 1 + 2 files changed, 5 insertions(+) diff --git a/Telegram/SourceFiles/core/base_integration.cpp b/Telegram/SourceFiles/core/base_integration.cpp index 5228b988a..114af7ca7 100644 --- a/Telegram/SourceFiles/core/base_integration.cpp +++ b/Telegram/SourceFiles/core/base_integration.cpp @@ -35,4 +35,8 @@ void BaseIntegration::logAssertionViolation(const QString &info) { CrashReports::SetAnnotation("Assertion", info); } +bool BaseIntegration::gtkIntegrationEnabled() const { + return cGtkIntegration(); +} + } // namespace Core diff --git a/Telegram/SourceFiles/core/base_integration.h b/Telegram/SourceFiles/core/base_integration.h index 11652830e..e2a60cf54 100644 --- a/Telegram/SourceFiles/core/base_integration.h +++ b/Telegram/SourceFiles/core/base_integration.h @@ -18,6 +18,7 @@ public: void enterFromEventLoop(FnMut &&method) override; void logMessage(const QString &message) override; void logAssertionViolation(const QString &info) override; + [[nodiscard]] bool gtkIntegrationEnabled() const override; };