korganizer
- korganizer
- plugins
- printing
- journal
28#include "calprintpluginbase.h"
42 virtual ~CalPrintJournal() {}
43 virtual TQString description() { return i18n( "Print &journal"); }
44 virtual TQString info() { return i18n( "Prints all journals for a given date range"); }
45 virtual int sortID() { return CalPrinterBase::Journallist; }
46 virtual bool enabled() { return true; }
47 virtual TQWidget *createConfigWidget( TQWidget* );
50 virtual void print(TQPainter &p, int width, int height);
55 virtual void setDateRange( const TQDate& from, const TQDate& to );
Base class for KOrganizer printing classes.
virtual void loadConfig()=0 Load print format configuration from config file.
CalPrintPluginBase() Constructor.
virtual void saveConfig()=0 Write print format configuration to config file.
virtual void setSettingsWidget() Set configuration widget to reflect settings of current object.
virtual TQString description()=0 Returns short description of print format.
virtual bool enabled() Returns true if the plugin should be enabled; false otherwise.
virtual TQString info()=0 Returns long description of print format.
virtual int sortID() Returns the sort ID of the plugin.
virtual void readSettingsWidget() Read settings from configuration widget and apply them to current object.
|