13#if defined(LECUI_EXPORTS)
16#include <liblec/lecui/form.h>
27 std::function<void()>
action =
nullptr;
36 std::string
font =
"Segoe UI";
62 bool add(
int png_resource,
63 const std::string& title,
64 const std::vector<tray_menu_item>& items,
65 const std::string& default_item,
75 const std::string& title,
Tray icon class.
Definition: tray_icon.h:45
bool add(int png_resource, const std::string &title, const std::vector< tray_menu_item > &items, const std::string &default_item, std::string &error)
Add the system tray icon.
tray_icon(form &fm)
Constructor.
void remove()
Remove the tray icon.
bool change(int png_resource, const std::string &title, std::string &error)
Change the tray icon.
Top level namespace for the liblec libraries.
Definition: appearance.h:19