Kexi API Documentation (2.0 alpha)

KexiMacroDesignView Class Reference

#include <keximacrodesignview.h>

Inheritance diagram for KexiMacroDesignView:

KexiMacroView KexiViewBase QWidget KexiActionProxy List of all members.

Detailed Description

The KexiScriptDesignView implements KexiMacroView to provide a GUI-Editor to edit a Macro.

Definition at line 41 of file keximacrodesignview.h.

Public Member Functions

 KexiMacroDesignView (KexiMainWindow *mainwin, QWidget *parent,::KoMacro::Macro *const macro)
 Constructor.
virtual ~KexiMacroDesignView ()
 Destructor.
virtual bool loadData ()
 Load the data from XML source and fill the internally used KoMacro::Macro instance.
virtual KoProperty::Set * propertySet ()


Constructor & Destructor Documentation

KexiMacroDesignView::KexiMacroDesignView KexiMainWindow mainwin,
QWidget parent,
::KoMacro::Macro *const   macro
 

Constructor.

Parameters:
mainwin The KexiMainWindow instance this KexiViewBase belongs to.
parent The parent widget this widget should be displayed in.
macro The KoMacro::Macro instance this view is for.

Definition at line 110 of file keximacrodesignview.cpp.

References COLUMN_ID_COMMENT, KexiDB::Field::Enum, KexiTableViewColumn::field(), KexiMacroPropertyFactory::initFactory(), KexiViewBase::mainWin(), KexiDB::Field::NoConstraints, KexiDB::Field::NoOptions, KoMacro::Manager::self(), KexiViewBase::setDirty(), and KexiDB::Field::Text.

KexiMacroDesignView::~KexiMacroDesignView  )  [virtual]
 

Destructor.

Definition at line 190 of file keximacrodesignview.cpp.


Member Function Documentation

bool KexiMacroDesignView::loadData  )  [virtual]
 

Load the data from XML source and fill the internally used KoMacro::Macro instance.

Reimplemented from KexiMacroView.

Definition at line 248 of file keximacrodesignview.cpp.

References KexiMacroView::loadData().

KoProperty::Set * KexiMacroDesignView::propertySet  )  [virtual]
 

Returns:
the KoProperty::Set properties this view provides.

Reimplemented from KexiViewBase.

Definition at line 257 of file keximacrodesignview.cpp.


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for Kexi 2.0 alpha.
Documentation copyright © 2002-2007 the Kexi Team.
Generated on Tue Apr 1 20:50:10 2008 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2003