korganizer

CalPrintList Class Reference

Inheritance diagram for CalPrintList:

CalPrintPluginBase KOrg::PrintPlugin KOrg::Plugin List of all members.

Detailed Description

Definition at line 37 of file listprint.h.


Public Member Functions

 CalPrintList ()
virtual ~CalPrintList ()
virtual QString description ()
virtual QString info ()
virtual int sortID ()
virtual QWidget * createConfigWidget (QWidget *)
virtual void print (QPainter &p, int width, int height)
virtual void readSettingsWidget ()
virtual void setSettingsWidget ()
virtual void loadConfig ()
virtual void saveConfig ()
virtual void setDateRange (const QDate &from, const QDate &to)

Protected Attributes

bool mUseDateRange

Member Function Documentation

virtual QString CalPrintList::description (  )  [inline, virtual]

Returns short description of print format.

Implements KOrg::PrintPlugin.

Definition at line 42 of file listprint.h.

virtual QString CalPrintList::info (  )  [inline, virtual]

Returns long description of print format.

Implements KOrg::PrintPlugin.

Definition at line 43 of file listprint.h.

virtual int CalPrintList::sortID (  )  [inline, virtual]

Returns the sort ID of the plugin.

This value will be used to identify the config widget in the widget stack, and to sort the plugin name in the print style selection list. If another plugin uses the same ID or a value of -1 is returned, a unique (negative) ID will be automatically generated and thus the position of the plugin in the selection list is undefined.

Reimplemented from KOrg::PrintPlugin.

Definition at line 44 of file listprint.h.

QWidget * CalPrintList::createConfigWidget ( QWidget *   )  [virtual]

Returns widget for configuring the print format.

Reimplemented from CalPrintPluginBase.

Definition at line 55 of file listprint.cpp.

void CalPrintList::print ( QPainter &  p,
int  width,
int  height 
) [virtual]

Actually do the printing.

Parameters:
p QPainter the print result is painted to
width Width of printable area
height Height of printable area

Implements CalPrintPluginBase.

Definition at line 112 of file listprint.cpp.

void CalPrintList::readSettingsWidget (  )  [virtual]

Read settings from configuration widget and apply them to current object.

Reimplemented from KOrg::PrintPlugin.

Definition at line 60 of file listprint.cpp.

void CalPrintList::setSettingsWidget (  )  [virtual]

Set configuration widget to reflect settings of current object.

Reimplemented from KOrg::PrintPlugin.

Definition at line 71 of file listprint.cpp.

void CalPrintList::loadConfig (  )  [virtual]

Load print format configuration from config file.

Implements CalPrintPluginBase.

Definition at line 83 of file listprint.cpp.

void CalPrintList::saveConfig (  )  [virtual]

Write print format configuration to config file.

Implements CalPrintPluginBase.

Definition at line 91 of file listprint.cpp.

void CalPrintList::setDateRange ( const QDate &  from,
const QDate &  to 
) [virtual]

Set date range which should be printed.

Reimplemented from KOrg::PrintPlugin.

Definition at line 101 of file listprint.cpp.


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