24#ifndef NOTIFYICONMENU_H
25#define NOTIFYICONMENU_H
108 std::function<void()> m_action;
137 const std::shared_ptr<NotifyIconMenuItem>&
get(
size_t index)
const;
161 size_t addAction(
const std::string& label,
const std::function<
void()>& action);
169 bool insertAction(
size_t index,
const std::string& label,
const std::function<
void()>& action);
182 const std::shared_ptr<NotifyIconMenuItem>&
operator[](
size_t index)
const;
185 std::vector<std::shared_ptr<NotifyIconMenuItem>> m_items;
Definition notificationsenteventargs.h:31
NotifyIconMenuItemType
Types of menu items for a NotifyIcon.
Definition notifyiconmenu.h:38
@ Action
A menu item that can be clicked.
Definition notifyiconmenu.h:39
@ Separator
A separator menu item.
Definition notifyiconmenu.h:40