kexi

#include <kexicustompropertyfactory.h>

Public Types

enum  PropertyType { PixmapId = KoProperty::UserDefined+0 , Identifier = KoProperty::UserDefined+1 }

Public Member Functions

 KexiCustomPropertyFactory (TQObject *parent)
virtual KoProperty::CustomProperty * createCustomProperty (KoProperty::Property *parent)
virtual KoProperty::Widget * createCustomWidget (KoProperty::Property *prop)

Static Public Member Functions

static void init ()

Detailed Description

Kexi-specific custom property factory for KoProperty library.

Definition at line 27 of file kexicustompropertyfactory.h.

Member Enumeration Documentation

◆ PropertyType

Enumerator
PixmapId 

Shared Kexi pixmap.

Identifier 

string allowing nonempty identifiers

Definition at line 30 of file kexicustompropertyfactory.h.

Constructor & Destructor Documentation

◆ KexiCustomPropertyFactory()

KexiCustomPropertyFactory::KexiCustomPropertyFactory ( TQObject * parent)

Definition at line 69 of file kexicustompropertyfactory.cpp.

◆ ~KexiCustomPropertyFactory()

KexiCustomPropertyFactory::~KexiCustomPropertyFactory ( )
virtual

Definition at line 74 of file kexicustompropertyfactory.cpp.

Member Function Documentation

◆ createCustomProperty()

CustomProperty * KexiCustomPropertyFactory::createCustomProperty ( KoProperty::Property * parent)
virtual

Definition at line 78 of file kexicustompropertyfactory.cpp.

◆ createCustomWidget()

Widget * KexiCustomPropertyFactory::createCustomWidget ( KoProperty::Property * prop)
virtual

Definition at line 88 of file kexicustompropertyfactory.cpp.

◆ init()

void KexiCustomPropertyFactory::init ( )
static

Called once to register all propert and editor types provided by this factory.

Definition at line 99 of file kexicustompropertyfactory.cpp.


The documentation for this class was generated from the following files: