taskbridgeapp.gui.viewmodel.threadedtasks.ReminderPreWarm

class taskbridgeapp.gui.viewmodel.threadedtasks.ReminderPreWarm(cb)

Bases: QThread

Performs tasks required to allow the user to configure reminder synchronisation and prepare for synchronisation.

Methods

run

Carries out the pre-warm tasks.

Attributes

__display_name__

__name__

__orig_bases__

__sphinx_decorator_args__

__sphinx_mock__

__call__(*args, **kwargs)

Call self as a function.

Return type:

Any

__init__(cb)

Initialises the pre-warm.

Parameters:

cb (Callable) – function which is called when the pre-warm is complete.

error_signal

Error messages are sent to this signal.

alias of str

message_signal

Log messages are sent to this signal.

alias of str

run()

Carries out the pre-warm tasks. This includes: :rtype: None

  1. Connect ot the remote reminder server.

  2. Fetch the local reminder lists.

  3. Fetch the remote task calendars.

  4. Synchronise deleted reminder lists and task calendars.

  5. Associate reminder lists and tasks calendars.