kitchensync

KSync::KitchenSync Class Reference

#include <kitchensync.h>

Inheritance diagram for KSync::KitchenSync:

KSync::Core List of all members.

Detailed Description

The KitchenSync UI Shell It's the MainWindow of the application.

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

Definition at line 55 of file kitchensync.h.


Public Slots

void initProfiles ()
void activateProfile ()

Public Member Functions

 KitchenSync (ActionManager *actionManager, QWidget *parent)
void readProfileConfig ()
void writeProfileConfig ()
QWidget * widgetStack ()
KSyncSystemTraytray ()
Profile currentProfile () const
ProfileManagerprofileManager () const
Engineengine () const
SyncUisyncUi ()
const QPtrList< ActionPartparts () const

Constructor & Destructor Documentation

KSync::KitchenSync::KitchenSync ( ActionManager actionManager,
QWidget *  parent 
)

The KitchenSync C'tor.

Parameters:
actionManager is the name of the ActionManager
parent is the parent widget


Member Function Documentation

QWidget* KSync::KitchenSync::widgetStack (  ) 

Returns:
the parent for KPart widgets

KSyncSystemTray* KSync::KitchenSync::tray (  ) 

Returns:
the SystemTray of KitchenSync

Profile KSync::KitchenSync::currentProfile (  )  const [virtual]

Returns:
the currently enabled Profile

Implements KSync::Core.

ProfileManager* KSync::KitchenSync::profileManager (  )  const [virtual]

Returns:
access to the profilemanager

Implements KSync::Core.

SyncUi* KSync::KitchenSync::syncUi (  )  [virtual]

Returns:
a SyncUi

Implements KSync::Core.

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

Returns:
the all loaded ActionParts

Implements KSync::Core.

void KSync::KitchenSync::activateProfile (  )  [slot]

Activates the profile selected in the GUI.


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