KexiMacro::ObjectVariable< ACTIONIMPL > Class Template Reference
#include <objectvariable.h>
Inheritance diagram for KexiMacro::ObjectVariable< ACTIONIMPL >:
Public Types | |
| enum | Conditions { VisibleInNav = 1 , Executable = 2 , DataExport = 4 } |
Public Types inherited from KoMacro::Variable | |
| typedef TQValueList< TDESharedPtr< Variable > > | List |
| typedef TQMap< TQString, TDESharedPtr< Variable > > | Map |
Public Types inherited from KoMacro::MetaParameter | |
| enum | Type { TypeNone = 0 , TypeVariant , TypeObject } |
| typedef TQValueList< TDESharedPtr< MetaParameter > > | List |
Public Member Functions | |
| ObjectVariable (ACTIONIMPL *actionimpl, int conditions=VisibleInNav, const TQString &objectname=TQString()) | |
Public Member Functions inherited from KexiMacro::KexiVariable< ACTIONIMPL > | |
| KexiVariable (ACTIONIMPL *actionimpl, const TQString &name, const TQString &caption) | |
Public Member Functions inherited from KoMacro::Variable | |
| Variable () | |
| Variable (const TQVariant &variant, const TQString &name=TQString(), const TQString &text=TQString()) | |
| Variable (const TQObject *object) | |
| Variable (const TQDomElement &element) | |
| virtual | ~Variable () |
| TQString | name () const |
| void | setName (const TQString &name) |
| TQString | text () const |
| void | setText (const TQString &text) |
| void | setObject (const TQObject *object) |
| const TQVariant | variant () const |
| void | setVariant (const TQVariant &variant, bool detecttype=true) |
| const TQObject * | object () const |
| operator TQVariant () const | |
| operator const TQObject * () const | |
| const TQString | toString () const |
| int | toInt () const |
| List | children () const |
| void | appendChild (TDESharedPtr< Variable > variable) |
| void | clearChildren () |
| void | setChildren (const List &children) |
Public Member Functions inherited from KoMacro::MetaParameter | |
| MetaParameter (const TQString &signatureargument=TQString()) | |
| ~MetaParameter () | |
| Type | type () const |
| const TQString | typeName () const |
| void | setType (Type type) |
| TQVariant::Type | variantType () const |
| void | setVariantType (TQVariant::Type varianttype) |
| bool | validVariable (TDESharedPtr< Variable > variable) const |
Additional Inherited Members | |
Protected Member Functions inherited from KexiMacro::KexiVariable< ACTIONIMPL > | |
| ACTIONIMPL * | actionImpl () const |
Protected Member Functions inherited from KoMacro::MetaParameter | |
| void | setSignatureArgument (const TQString &signatureargument) |
Detailed Description
template<class ACTIONIMPL>
class KexiMacro::ObjectVariable< ACTIONIMPL >
class KexiMacro::ObjectVariable< ACTIONIMPL >
The ObjectVariable class implements KoMacro::Variable to provide a variable list of Kexi-objects.
Those Kexi-objects are KexiPart's like e.g. table, query, form or script.
Definition at line 45 of file objectvariable.h.
Member Enumeration Documentation
◆ Conditions
template<class ACTIONIMPL >
| enum KexiMacro::ObjectVariable::Conditions |
Definition at line 49 of file objectvariable.h.
Constructor & Destructor Documentation
◆ ObjectVariable()
template<class ACTIONIMPL >
|
inline |
Definition at line 55 of file objectvariable.h.
The documentation for this class was generated from the following file:

Public Types inherited from