korganizer
CalPrintIncidence Class Reference
Inheritance diagram for CalPrintIncidence:

Detailed Description
Definition at line 40 of file calprintdefaultplugins.h.
Public Member Functions | |
CalPrintIncidence () | |
virtual | ~CalPrintIncidence () |
virtual QString | description () |
virtual QString | info () |
virtual int | sortID () |
virtual bool | enabled () |
virtual QWidget * | createConfigWidget (QWidget *) |
virtual KPrinter::Orientation | defaultOrientation () |
void | print (QPainter &p, int width, int height) |
virtual void | readSettingsWidget () |
virtual void | setSettingsWidget () |
virtual void | loadConfig () |
virtual void | saveConfig () |
Protected Member Functions | |
int | printCaptionAndText (QPainter &p, const QRect &box, const QString &caption, const QString &text, QFont captionFont, QFont textFont) |
Protected Attributes | |
bool | mShowOptions |
bool | mShowSubitemsNotes |
bool | mShowAttendees |
bool | mShowAttachments |
Member Function Documentation
virtual QString CalPrintIncidence::description | ( | ) | [inline, virtual] |
Returns short description of print format.
Implements KOrg::PrintPlugin.
Definition at line 45 of file calprintdefaultplugins.h.
virtual QString CalPrintIncidence::info | ( | ) | [inline, virtual] |
Returns long description of print format.
Implements KOrg::PrintPlugin.
Definition at line 46 of file calprintdefaultplugins.h.
virtual int CalPrintIncidence::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 47 of file calprintdefaultplugins.h.
virtual bool CalPrintIncidence::enabled | ( | ) | [inline, virtual] |
Returns true if the plugin should be enabled; false otherwise.
Reimplemented from KOrg::PrintPlugin.
Definition at line 49 of file calprintdefaultplugins.h.
QWidget * CalPrintIncidence::createConfigWidget | ( | QWidget * | ) | [virtual] |
Returns widget for configuring the print format.
Reimplemented from CalPrintPluginBase.
Definition at line 62 of file calprintdefaultplugins.cpp.
virtual KPrinter::Orientation CalPrintIncidence::defaultOrientation | ( | ) | [inline, virtual] |
Orientation of printout.
Default is Portrait. If your plugin wants to use some other orientation as default (e.g. depending on some config settings), implement this function in your subclass and return the desired orientation.
Reimplemented from KOrg::PrintPlugin.
Definition at line 58 of file calprintdefaultplugins.h.
void CalPrintIncidence::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 211 of file calprintdefaultplugins.cpp.
void CalPrintIncidence::readSettingsWidget | ( | ) | [virtual] |
Read settings from configuration widget and apply them to current object.
Reimplemented from KOrg::PrintPlugin.
Definition at line 67 of file calprintdefaultplugins.cpp.
void CalPrintIncidence::setSettingsWidget | ( | ) | [virtual] |
Set configuration widget to reflect settings of current object.
Reimplemented from KOrg::PrintPlugin.
Definition at line 80 of file calprintdefaultplugins.cpp.
void CalPrintIncidence::loadConfig | ( | ) | [virtual] |
Load print format configuration from config file.
Implements CalPrintPluginBase.
Definition at line 93 of file calprintdefaultplugins.cpp.
void CalPrintIncidence::saveConfig | ( | ) | [virtual] |
Write print format configuration to config file.
Implements CalPrintPluginBase.
Definition at line 105 of file calprintdefaultplugins.cpp.
The documentation for this class was generated from the following files: