This commit is contained in:
2025-11-27 09:46:00 +01:00
7 changed files with 107 additions and 23 deletions

View File

@@ -75,6 +75,7 @@ public:
public:
void popupTrayMenu(void *sender);
bool popupTrayMenuBtn(void *sender, GdkEventButton *evt);
void newNote(void *sender);
void showNotes(void *sender);
void notesToDesktop(void *sender);
@@ -123,6 +124,7 @@ public:
static void func(GObject *obj, void *arg, gpointer user_data) { type *o = reinterpret_cast<type *>(user_data); o->member(obj, reinterpret_cast<argtype *>(arg)); }
#define BSIGNAL2(type, func, member, argtype) \
static gboolean func(GObject *obj, void *arg, gpointer user_data) { type *o = reinterpret_cast<type *>(user_data); return o->member(obj, reinterpret_cast<argtype *>(arg)); }
static gboolean func(GObject *obj, void *arg, gpointer user_data) { \
type *o = reinterpret_cast<type *>(user_data); return o->member(obj, reinterpret_cast<argtype *>(arg)); }
#endif // YELLOWNOTES_H