class documentation

class AppIndicatorTrayIcon(TrayIconBase, SignalEmitter): (source)

View In Hierarchy

Trayicon using the daemon and based on appindicator
Method __init__ Undocumented
Method destroy Undocumented
Method on_notebook_list_changed Undocumented
Class Variable __signals__ Undocumented
Instance Variable appindicator Undocumented

Inherited from TrayIconBase:

Method do_activate_notebook Open a specific notebook.
Method do_open_notebook Opens the notebook dialogs
Method do_quick_note Show the dialog from the quicknote plugin
Method do_quit Quit zim.
Method get_trayicon_menu Returns the main 'tray icon menu
Method list_all_notebooks Returns a list of all notebooks known in the current context
Method list_open_notebooks Returns a list of open notebook.
Method populate_menu_with_notebooks Populate a menu with a list of notebooks

Inherited from SignalEmitter:

Method __new__ Undocumented
Method block_signals Returns a context manager for blocking one or more signals
Method connect Register a handler for a specific object.
Method connect_after Like connect() but handler will be called after default handler
Method disconnect Undocumented
Method emit Undocumented
Method emit_return_first Emits a signal and stops emission on the first handler that returns a not-None value.
Method emit_return_iter Returns an generator that calls one handler on each iteration and yields the return values. This allows aggregating return values.
Method _connect Undocumented
Method _setup_signal Undocumented
Method _teardown_signal Undocumented
def __init__(self): (source)

Undocumented

def destroy(self): (source)

Undocumented

def on_notebook_list_changed(self): (source)

Undocumented

__signals__: dict[str, tuple] = (source)

Undocumented

appindicator = (source)

Undocumented