qTox  Version: nightly | Commit: bc751c8e1cac455f9690654fcfe0f560d2d7dfdd
Public Attributes | List of all members
_StatusNotifierClass Struct Reference

#include <statusnotifier.h>

Collaboration diagram for _StatusNotifierClass:
Collaboration graph

Public Attributes

GObjectClass parent_class
 
void(* registration_failed )(StatusNotifier *sn, GError *error)
 
gboolean(* context_menu )(StatusNotifier *sn, gint x, gint y)
 
gboolean(* activate )(StatusNotifier *sn, gint x, gint y)
 
gboolean(* secondary_activate )(StatusNotifier *sn, gint x, gint y)
 
gboolean(* scroll )(StatusNotifier *sn, gint delta, StatusNotifierScrollOrientation orientation)
 

Detailed Description

StatusNotifierClass: @parent_class: Parent class @registration_failed: When registering the item failed, e.g. because there's no StatusNotifierHost registered (yet); If this occurs, you should fallback to using the systray @context_menu: Item should show a context menu, this is typically a consequence of user input, such as mouse right click over the graphical representation of the item. @activate: Activation of the item was requested, this is typically a consequence of user input, such as mouse left click over the graphical representation of the item. @secondary_activate: Secondary and less important form of activation (compared to @activate) of the item was requested. This is typically a consequence of user input, such as mouse middle click over the graphical representation of the item. @scroll: The user asked for a scroll action. This is caused from input such as mouse wheel over the graphical representation of the item.

Definition at line 203 of file statusnotifier.h.

Member Data Documentation

◆ activate

gboolean(* _StatusNotifierClass::activate) (StatusNotifier *sn, gint x, gint y)

Definition at line 211 of file statusnotifier.h.

◆ context_menu

gboolean(* _StatusNotifierClass::context_menu) (StatusNotifier *sn, gint x, gint y)

Definition at line 210 of file statusnotifier.h.

◆ parent_class

GObjectClass _StatusNotifierClass::parent_class

Definition at line 205 of file statusnotifier.h.

◆ registration_failed

void(* _StatusNotifierClass::registration_failed) (StatusNotifier *sn, GError *error)

Definition at line 208 of file statusnotifier.h.

◆ scroll

gboolean(* _StatusNotifierClass::scroll) (StatusNotifier *sn, gint delta, StatusNotifierScrollOrientation orientation)

Definition at line 213 of file statusnotifier.h.

◆ secondary_activate

gboolean(* _StatusNotifierClass::secondary_activate) (StatusNotifier *sn, gint x, gint y)

Definition at line 212 of file statusnotifier.h.


The documentation for this struct was generated from the following file: