This commit is contained in:
2025-11-26 22:31:09 +01:00
parent 5023b63a7e
commit 28f0fdb520
7 changed files with 111 additions and 20 deletions

View File

@@ -67,6 +67,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);
@@ -113,6 +114,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