KexiMacroPart Class Reference
#include <keximacropart.h>
Inheritance diagram for KexiMacroPart:

Detailed Description
Kexi Macro Plugin.
Definition at line 30 of file keximacropart.h.
Public Member Functions | |
| KexiMacroPart (QObject *parent, const char *name, const QStringList &args) | |
| Constructor. | |
| virtual | ~KexiMacroPart () |
| Destructor. | |
| virtual bool | execute (KexiPart::Item *item, QObject *sender=0) |
| Implementation of the KexiPart::Part::action method used to provide scripts as KAction's to the outside world. | |
| virtual QString | i18nMessage (const QCString &englishMessage) const |
Protected Member Functions | |
| virtual KexiViewBase * | createView (QWidget *parent, KexiDialogBase *dialog, KexiPart::Item &item, int viewMode=Kexi::DesignViewMode, QMap< QString, QString > *staticObjectArgs=0) |
| Create a new view. | |
| virtual void | initPartActions () |
| Initialize the part's actions. | |
| virtual void | initInstanceActions () |
| Initialize the instance actions. | |
Constructor & Destructor Documentation
|
||||||||||||||||
|
Constructor.
Definition at line 57 of file keximacropart.cpp. References Kexi::DesignViewMode, KexiPart::Part::m_names, KexiPart::Part::m_registeredPartID, KexiPart::Part::m_supportedViewModes, KexiPart::MacroObjectType, and Kexi::TextViewMode. |
|
|
Destructor.
Definition at line 80 of file keximacropart.cpp. |
Member Function Documentation
|
||||||||||||||||||||||||
|
Create a new view.
Implements KexiPart::Part. Definition at line 126 of file keximacropart.cpp. References Kexi::DataViewMode, Kexi::DesignViewMode, KexiDialogBase::mainWin(), KexiPart::Item::name(), KexiMainWindow::project(), KoMacro::Manager::self(), and Kexi::TextViewMode. Referenced by execute(). |
|
||||||||||||
|
Implementation of the KexiPart::Part::action method used to provide scripts as KAction's to the outside world.
Reimplemented from KexiPart::Part. Definition at line 86 of file keximacropart.cpp. References createView(), Kexi::DataViewMode, KexiMacroView::execute(), KexiPart::Item::identifier(), KexiMacroView::loadData(), KexiPart::Part::m_mainWin, KexiMacroView::macro(), KexiPart::Item::name(), and KexiDialogBase::setId(). |
|
|
Definition at line 159 of file keximacropart.cpp. |
|
|
Initialize the instance actions.
Reimplemented from KexiPart::Part. Definition at line 120 of file keximacropart.cpp. |
|
|
Initialize the part's actions.
Reimplemented from KexiPart::Part. Definition at line 108 of file keximacropart.cpp. References KoMacro::Manager::init(), and KexiPart::Part::m_mainWin. |
The documentation for this class was generated from the following files:
