kexi
KexiPart Namespace Reference
Classes | |
class | Part |
The main class for kexi frontend parts like tables, queries, forms and reports. More... | |
class | DataSource |
this class provides a datasource framework for e.g. More... | |
class | GUIClient |
GUI Client used by KexiPart::Part objects within KexiMainWindow. More... | |
class | Info |
Information about a Kexi Part (plugin). More... | |
class | Item |
Information about a single object that can be instantiated using Kexi Part. More... | |
class | ItemList |
Part item list with reimplemented compareItems() method. More... | |
struct | Missing |
class | Manager |
KexiPart's manager: looks up and instantiates them. More... | |
class | StaticInfo |
Information about a static Kexi Part (plugin). More... | |
class | StaticPart |
Static Kexi Part (plugin). More... | |
Typedefs | |
typedef QIntDict< KexiPart::Item > | ItemDict |
typedef QIntDictIterator< KexiPart::Item > | ItemDictIterator |
typedef QPtrListIterator< KexiPart::Item > | ItemListIterator |
typedef QAsciiDict< Info > | PartInfoDict |
typedef QDictIterator< Info > | PartInfoDictIterator |
typedef QValueList< Missing > | MissingList |
typedef QPtrList< Info > | PartInfoList |
typedef QPtrListIterator< Info > | PartInfoListIterator |
typedef QIntDict< Part > | PartDict |
Enumerations | |
enum | ObjectTypes { TableObjectType = KexiDB::TableObjectType, QueryObjectType = KexiDB::QueryObjectType, FormObjectType = 3, ReportObjectType = 4, ScriptObjectType = 5, WebObjectType = 6, LastObjectType = 6, UserObjectType = 100 } |
Functions | |
QCString | nameForCreateAction (const Info &info) |
Enumeration Type Documentation
Official (registered) type IDs for objects like table, query, form...
- Enumerator:
-
TableObjectType 1, like in KexiDB::ObjectTypes QueryObjectType 2, like in KexiDB::ObjectTypes
Definition at line 49 of file kexipart.h.
Function Documentation
KEXICORE_EXPORT QCString KexiPart::nameForCreateAction | ( | const Info & | info | ) |
- Returns:
- "create" KAction's name for part defined by info. The result is like "tablepart_create". Used in Part::createGUIClients() and KexiBrowser.
Definition at line 124 of file kexipartinfo.cpp.