• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdepim
  • Sitemap
  • Contact Us
 

kpilot

ComponentPageBase Class Reference

#include <component_page_base.h>

Inheritance diagram for ComponentPageBase:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 32 of file component_page_base.h.


Public Slots

virtual void hidePage ()=0
virtual void showPage ()=0

Public Member Functions

 ComponentPageBase (QWidget *parent)
 ~ComponentPageBase ()

Constructor & Destructor Documentation

ComponentPageBase::ComponentPageBase ( QWidget *  parent  )  [inline]

Definition at line 36 of file component_page_base.h.

ComponentPageBase::~ComponentPageBase (  )  [inline]

Definition at line 38 of file component_page_base.h.


Member Function Documentation

virtual void ComponentPageBase::hidePage (  )  [pure virtual, slot]

Called when the component is hidden in kpilot.

It should clean up to save memory.

Implemented in FileInstallWidget, and LogWidget.

virtual void ComponentPageBase::showPage (  )  [pure virtual, slot]

Called when the component is shown in kpilot.

It should load everything it needs and populate the widgets.

Implemented in FileInstallWidget, and LogWidget.


The documentation for this class was generated from the following file:
  • component_page_base.h

kpilot

Skip menu "kpilot"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdepim

Skip menu "kdepim"
  • akonadi
  •   clients
  •   kabc
  •   kcal
  •   kcm
  • akregator
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt
  • kdgantt1
  • kjots
  • kleopatra
  • kmail
  • kmobiletools
  • knode
  • knotes
  • kontact
  • kontactinterfaces
  • korganizer
  •   korgac
  • kpilot
  • ktimetracker
  • libkdepim
  • libkholidays
  • libkleo
  • libkpgp
  • maildir
Generated for kdepim by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal