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
class  Info
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
class  StaticInfo
class  StaticPart

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, MacroObjectType = 7, LastObjectType = 7,
  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
FormObjectType 
ReportObjectType 
ScriptObjectType 
WebObjectType 
MacroObjectType 
LastObjectType 
UserObjectType  external types

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 130 of file kexipartinfo.cpp.

KDE Home | KDE Accessibility Home | Description of Access Keys