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)
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.

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

emitted when one part is done with syncing

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

emitted when done with syncing

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

Whenever the currently activated parts changed.

Parameters:
newPart the newly activated part

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

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

Returns:
access to the profilemanager

Implemented in KSync::KitchenSync.

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

emitted when a part is asked to sync

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

emitted when ever sync starts

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

Returns:
a SyncUi

Implemented in KSync::KitchenSync.


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