kexi
KexiReportPart Class Reference
#include <kexireportpart.h>
Inheritance diagram for KexiReportPart:

Detailed Description
Kexi Report Plugin It just creates a KexiReportView. See there for most of code.
Definition at line 42 of file kexireportpart.h.
Public Member Functions | |
| KexiReportPart (QObject *parent, const char *name, const QStringList &) | |
| virtual | ~KexiReportPart () |
| void | generateForm (KexiDB::FieldList *list, QDomDocument &domDoc) |
| virtual QString | i18nMessage (const QCString &englishMessage, KexiDialogBase *dlg) const |
Static Public Member Functions | |
| static KFormDesigner::WidgetLibrary * | library () |
Protected Member Functions | |
| virtual KexiDialogTempData * | createTempData (KexiDialogBase *dialog) |
| virtual KexiViewBase * | createView (QWidget *parent, KexiDialogBase *dialog, KexiPart::Item &item, int viewMode=Kexi::DataViewMode, QMap< QString, QString > *staticObjectArgs=0) |
| virtual void | initPartActions () |
| virtual void | initInstanceActions () |
Static Protected Attributes | |
| static KFormDesigner::WidgetLibrary * | static_reportsLibrary |
Classes | |
| class | TempData |
Member Function Documentation
| KFormDesigner::WidgetLibrary * KexiReportPart::library | ( | ) | [static] |
| QString KexiReportPart::i18nMessage | ( | const QCString & | englishMessage, | |
| KexiDialogBase * | dlg | |||
| ) | const [virtual] |
- Returns:
- i18n'd message translated from englishMessage. This method is useful for messages like: "<p>Table \"1\" has been modified.</p>", -- such messages can be accurately translated, while this could not: "<p>%1 \"2\" has been modified.</p>". See implementation of this method in KexiTablePart to see what strings are needed for translation.
Reimplemented from KexiPart::Part.
Definition at line 119 of file kexireportpart.cpp.
| KexiDialogTempData * KexiReportPart::createTempData | ( | KexiDialogBase * | dialog | ) | [protected, virtual] |
Creates and returns a new temporary data for a dialog dialog. This method is called on openInstance() once per dialog. Reimplement this to return KexiDialogTempData subclass instance. Default implemention just returns empty KexiDialogTempData object.
Reimplemented from KexiPart::Part.
Definition at line 98 of file kexireportpart.cpp.
| KexiViewBase * KexiReportPart::createView | ( | QWidget * | parent, | |
| KexiDialogBase * | dialog, | |||
| KexiPart::Item & | item, | |||
| int | viewMode = Kexi::DataViewMode, |
|||
| QMap< QString, QString > * | staticObjectArgs = 0 | |||
| ) | [protected, virtual] |
Creates a new view for mode viewMode, item and parent. The view will be used inside dialog.
Implements KexiPart::Part.
Definition at line 104 of file kexireportpart.cpp.
The documentation for this class was generated from the following files:

