diff --git a/Telegram/SourceFiles/core/application.cpp b/Telegram/SourceFiles/core/application.cpp index 9e576f2889..3992469730 100644 --- a/Telegram/SourceFiles/core/application.cpp +++ b/Telegram/SourceFiles/core/application.cpp @@ -683,7 +683,8 @@ bool Application::eventFilter(QObject *object, QEvent *e) { } break; case QEvent::ThemeChange: { - if (Platform::IsLinux() && object == QGuiApplication::allWindows().first()) { + if (Platform::IsLinux() + && object == QGuiApplication::allWindows().constFirst()) { Core::App().refreshApplicationIcon(); Core::App().tray().updateIconCounters(); } diff --git a/Telegram/SourceFiles/inline_bots/inline_bot_layout_item.cpp b/Telegram/SourceFiles/inline_bots/inline_bot_layout_item.cpp index d1d1cafade..2f5242e85a 100644 --- a/Telegram/SourceFiles/inline_bots/inline_bot_layout_item.cpp +++ b/Telegram/SourceFiles/inline_bots/inline_bot_layout_item.cpp @@ -213,7 +213,7 @@ QString ItemBase::getResultThumbLetter() const { domain = parts.at(2); } - parts = domain.split('@').back().split('.'); + parts = domain.split('@').constLast().split('.'); if (parts.size() > 1) { return parts.at(parts.size() - 2).at(0).toUpper(); } diff --git a/Telegram/SourceFiles/overview/overview_layout.cpp b/Telegram/SourceFiles/overview/overview_layout.cpp index 26413eb002..a7eee4c195 100644 --- a/Telegram/SourceFiles/overview/overview_layout.cpp +++ b/Telegram/SourceFiles/overview/overview_layout.cpp @@ -1693,7 +1693,7 @@ Link::Link( domain = parts.at(2); } - parts = domain.split('@').back().split('.', Qt::SkipEmptyParts); + parts = domain.split('@').constLast().split('.', Qt::SkipEmptyParts); if (parts.size() > 1) { _letter = parts.at(parts.size() - 2).at(0).toUpper(); if (_title.isEmpty()) {