AyuGramDesktop/Telegram/SourceFiles/ayu/ui/context_menu/menu_item_subtext.h
ZavaruKitsu a96f8d8ac3 chore: update copyright
fix: don't display date for big emoji
2024-02-04 21:19:42 +03:00

34 lines
783 B
C++

// This is the source code of AyuGram for Desktop.
//
// We do not and cannot prevent the use of our code,
// but be respectful and credit the original author.
//
// Copyright @Radolyn, 2024
#pragma once
#include "ayu/data/entities.h"
#include "main/main_session.h"
#include "base/unique_qptr.h"
namespace Ui {
namespace Menu {
class Menu;
class ItemBase;
} // namespace Menu
class PopupMenu;
[[nodiscard]] base::unique_qptr<Menu::ItemBase> ContextActionWithSubText(
not_null<Menu::Menu*> menu,
const style::icon &icon,
const QString &title,
const QString &subtext,
Fn<void()> callback = nullptr);
[[nodiscard]] base::unique_qptr<Menu::ItemBase> ContextActionStickerAuthor(
not_null<Menu::Menu*> menu,
not_null<Main::Session*> session,
ID authorId);
} // namespace Ui