kitchensync

KSync::Core Class Reference

#include <core.h>

Inheritance diagram for KSync::Core:

KSync::KitchenSync List of all members.

Detailed Description

The KitchenSync UI Shell It's the main view of the application.

It'll load all parts and do the basic communication between all parts

Definition at line 47 of file core.h.


Signals

void profileChanged (const Profile &oldProfile)
void partChanged (ActionPart *newPart)
void startSync ()
void startSync (ActionPart *)
void syncProgress (ActionPart *, int, int)
void doneSync ()
void doneSync (ActionPart *)

Public Member Functions

 Core (QWidget *parent)
 ~Core ()
virtual Profile currentProfile () const=0
virtual ProfileManagerprofileManager () const=0
virtual Engineengine () const=0
virtual SyncUisyncUi ()=0
virtual const QPtrList< ActionPartparts () const=0

Member Function Documentation

virtual Profile KSync::Core::currentProfile (  )  const [pure virtual]

Returns:
the currently enabled Profile

Implemented in KSync::KitchenSync.

virtual ProfileManager* KSync::Core::profileManager (  )  const [pure virtual]

Returns:
access to the profilemanager

Implemented in KSync::KitchenSync.

virtual SyncUi* KSync::Core::syncUi (  )  [pure virtual]

Returns:
a SyncUi

Implemented in KSync::KitchenSync.

virtual const QPtrList<ActionPart> KSync::Core::parts (  )  const [pure virtual]

Returns:
the all loaded ActionParts

Implemented in KSync::KitchenSync.

void KSync::Core::profileChanged ( const Profile oldProfile  )  [signal]

This signal gets emitted whenever the Profile is changed.

Parameters:
oldProfile the previously enabled profile

void KSync::Core::partChanged ( ActionPart newPart  )  [signal]

Whenever the currently activated parts changed.

Parameters:
newPart the newly activated part

void KSync::Core::startSync (  )  [signal]

emitted when ever sync starts

void KSync::Core::startSync ( ActionPart  )  [signal]

emitted when a part is asked to sync

void KSync::Core::doneSync (  )  [signal]

emitted when done with syncing

void KSync::Core::doneSync ( ActionPart  )  [signal]

emitted when one part is done with syncing


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys