KDE PIM / Developers / API Docs / kitchensync

KSync::Core Class Reference

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

#include <core.h>

Inherits QWidget.

Inherited by KSync::KitchenSync.

List of all members.

Signals

Public Member Functions


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


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: