![]() |
Kig Python Scripting API Documentation |
||||
|
Instances of this class represent a certain Object type. More...
Public Member Functions | |
bool | inherits (const ObjectType *t) const |
Does the Object type represented by this instance inherit the Object type represented by t ? | |
const char * | internalName () const |
Returns an internal name for this Object type. More... | |
TQString | translatedName () const |
The name of this type, translated to the currently used language. | |
const char * | selectStatement () const |
Returns a translatable string of the form "Select this %1". More... | |
const char * | selectNameStatement () const |
Returns a translatable string of the form "Select point %1". More... | |
TQString | removeAStatement () const |
Returns a translated string of the form "Remove a xxx". More... | |
TQString | addAStatement () const |
Returns a translated string of the form "Add a xxx". More... | |
TQString | moveAStatement () const |
Returns a translated string of the form "Move a xxx". More... | |
TQString | attachToThisStatement () const |
Returns a translated string of the form "Attach to this xxx". More... | |
TQString | showAStatement () const |
Returns a translated string of the form "Show a xxx". More... | |
TQString | hideAStatement () const |
Returns a translated string of the form "Hide a xxx". More... | |
Static Public Member Functions | |
static const ObjectType * | typeFromInternalName (const char *n) |
Returns the type with name n. | |
Instances of this class represent a certain Object type.
Every Object type has a static ObjectType member, that it returns a reference to in its type() function.. Think of it as a nice enum, that you can also get some data from..
TQString ObjectType::addAStatement | ( | ) | const |
Returns a translated string of the form "Add a xxx".
E.g. "Add a Segment".
TQString ObjectType::attachToThisStatement | ( | ) | const |
Returns a translated string of the form "Attach to this xxx".
E.g. "Attach to this segment".
TQString ObjectType::hideAStatement | ( | ) | const |
Returns a translated string of the form "Hide a xxx".
E.g. "Hide a Segment".
const char* ObjectType::internalName | ( | ) | const |
TQString ObjectType::moveAStatement | ( | ) | const |
Returns a translated string of the form "Move a xxx".
E.g. "Move a Segment".
TQString ObjectType::removeAStatement | ( | ) | const |
Returns a translated string of the form "Remove a xxx".
E.g. "Remove a Segment".
const char* ObjectType::selectNameStatement | ( | ) | const |
Returns a translatable string of the form "Select point %1".
%1 will be filled in by whomever calls this function with the name of the object in question. This function should be used as follows: i18n( x->selectNameStatement() ).arg( xname ).
const char* ObjectType::selectStatement | ( | ) | const |
Returns a translatable string of the form "Select this %1".
E.g. "Select this segment". Note that users of this function should use i18n on the returned string before using it.
TQString ObjectType::showAStatement | ( | ) | const |
Returns a translated string of the form "Show a xxx".
E.g. "Show a Segment".