Allow settings selected menu item.

This commit is contained in:
John Preston 2023-10-05 10:34:16 +04:00
parent 0d8717d48a
commit 3698eb5382

View file

@ -101,6 +101,8 @@ public:
} }
void handleMouseRelease(QPoint globalPosition); void handleMouseRelease(QPoint globalPosition);
void setSelected(int selected, bool isMouseSelection);
[[nodiscard]] rpl::producer<> resizesFromInner() const; [[nodiscard]] rpl::producer<> resizesFromInner() const;
[[nodiscard]] rpl::producer<ScrollToRequest> scrollToRequests() const; [[nodiscard]] rpl::producer<ScrollToRequest> scrollToRequests() const;
@ -119,7 +121,6 @@ private:
const style::icon *icon = nullptr, const style::icon *icon = nullptr,
const style::icon *iconOver = nullptr); const style::icon *iconOver = nullptr);
void setSelected(int selected, bool isMouseSelection);
void clearMouseSelection(); void clearMouseSelection();
void itemPressed(TriggeredSource source); void itemPressed(TriggeredSource source);