korganizer
CalPrintWeek Class Reference
Inheritance diagram for CalPrintWeek:

Detailed Description
Definition at line 62 of file calprintdefaultplugins.h.
Public Member Functions | |
CalPrintWeek () | |
virtual | ~CalPrintWeek () |
virtual QString | description () |
virtual QString | info () |
virtual QWidget * | createConfigWidget (QWidget *) |
virtual KPrinter::Orientation | orientation () |
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 Types | |
Filofax = 0 | |
Timetable | |
SplitWeek | |
enum | eWeekPrintType { Filofax = 0, Timetable, SplitWeek } |
Protected Attributes | |
enum CalPrintWeek::eWeekPrintType | mWeekPrintType |
QTime | mStartTime |
QTime | mEndTime |
bool | mIncludeTodos |
Member Function Documentation
QWidget * CalPrintWeek::createConfigWidget | ( | QWidget * | ) | [virtual] |
Returns widget for configuring the print format.
Reimplemented from CalPrintPluginBase.
Definition at line 208 of file calprintdefaultplugins.cpp.
virtual QString CalPrintWeek::description | ( | ) | [inline, virtual] |
Returns short description of print format.
Implements KOrg::PrintPlugin.
Definition at line 67 of file calprintdefaultplugins.h.
virtual QString CalPrintWeek::info | ( | ) | [inline, virtual] |
Returns long description of print format.
Implements KOrg::PrintPlugin.
Definition at line 68 of file calprintdefaultplugins.h.
void CalPrintWeek::loadConfig | ( | ) | [virtual] |
Load print format configuration from config file.
Implements CalPrintPluginBase.
Definition at line 250 of file calprintdefaultplugins.cpp.
KPrinter::Orientation CalPrintWeek::orientation | ( | ) | [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 276 of file calprintdefaultplugins.cpp.
void CalPrintWeek::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 294 of file calprintdefaultplugins.cpp.
void CalPrintWeek::readSettingsWidget | ( | ) | [virtual] |
Read settings from configuration widget and apply them to current object.
Reimplemented from KOrg::PrintPlugin.
Definition at line 213 of file calprintdefaultplugins.cpp.
void CalPrintWeek::saveConfig | ( | ) | [virtual] |
Write print format configuration to config file.
Implements CalPrintPluginBase.
Definition at line 265 of file calprintdefaultplugins.cpp.
void CalPrintWeek::setDateRange | ( | const QDate & | from, | |
const QDate & | to | |||
) | [virtual] |
Set date range which should be printed.
Reimplemented from KOrg::PrintPlugin.
Definition at line 283 of file calprintdefaultplugins.cpp.
void CalPrintWeek::setSettingsWidget | ( | ) | [virtual] |
Set configuration widget to reflect settings of current object.
Reimplemented from KOrg::PrintPlugin.
Definition at line 232 of file calprintdefaultplugins.cpp.
The documentation for this class was generated from the following files: