Fixed build of shortcuts settings included with another Session declare.

This commit is contained in:
23rd 2024-12-01 17:28:08 +03:00 committed by John Preston
parent 927d7a3aeb
commit b6fb3bbf1d

View file

@ -74,30 +74,30 @@ void AddBusinessRecipientsSelector(
not_null<Ui::VerticalLayout*> container, not_null<Ui::VerticalLayout*> container,
BusinessRecipientsSelectorDescriptor &&descriptor); BusinessRecipientsSelectorDescriptor &&descriptor);
[[nodiscard]] int ShortcutsCount(not_null<Main::Session*> session); [[nodiscard]] int ShortcutsCount(not_null<::Main::Session*> session);
[[nodiscard]] rpl::producer<int> ShortcutsCountValue( [[nodiscard]] rpl::producer<int> ShortcutsCountValue(
not_null<Main::Session*> session); not_null<::Main::Session*> session);
[[nodiscard]] int ShortcutMessagesCount( [[nodiscard]] int ShortcutMessagesCount(
not_null<Main::Session*> session, not_null<::Main::Session*> session,
const QString &name); const QString &name);
[[nodiscard]] rpl::producer<int> ShortcutMessagesCountValue( [[nodiscard]] rpl::producer<int> ShortcutMessagesCountValue(
not_null<Main::Session*> session, not_null<::Main::Session*> session,
const QString &name); const QString &name);
[[nodiscard]] bool ShortcutExists( [[nodiscard]] bool ShortcutExists(
not_null<Main::Session*> session, not_null<::Main::Session*> session,
const QString &name); const QString &name);
[[nodiscard]] rpl::producer<bool> ShortcutExistsValue( [[nodiscard]] rpl::producer<bool> ShortcutExistsValue(
not_null<Main::Session*> session, not_null<::Main::Session*> session,
const QString &name); const QString &name);
[[nodiscard]] int ShortcutsLimit(not_null<Main::Session*> session); [[nodiscard]] int ShortcutsLimit(not_null<::Main::Session*> session);
[[nodiscard]] rpl::producer<int> ShortcutsLimitValue( [[nodiscard]] rpl::producer<int> ShortcutsLimitValue(
not_null<Main::Session*> session); not_null<::Main::Session*> session);
[[nodiscard]] int ShortcutMessagesLimit(not_null<Main::Session*> session); [[nodiscard]] int ShortcutMessagesLimit(not_null<::Main::Session*> session);
[[nodiscard]] rpl::producer<int> ShortcutMessagesLimitValue( [[nodiscard]] rpl::producer<int> ShortcutMessagesLimitValue(
not_null<Main::Session*> session); not_null<::Main::Session*> session);
[[nodiscard]] BusinessShortcutId LookupShortcutId( [[nodiscard]] BusinessShortcutId LookupShortcutId(
not_null<Main::Session*> session, not_null<::Main::Session*> session,
const QString &name); const QString &name);
} // namespace Settings } // namespace Settings