Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages | Examples

PG_PropertyEditor_LineField Class Reference

Inheritance diagram for PG_PropertyEditor_LineField:

Inheritance graph
[legend]
Collaboration diagram for PG_PropertyEditor_LineField:

Collaboration graph
[legend]
List of all members.

Detailed Description

Author:
Martin Bickel
Abstract base class for various property editor fields .


Public Member Functions

void Focus ()
 Sets the Focus onto the field.

Protected Member Functions

 PG_PropertyEditor_LineField (PG_PropertyEditor *propertyEditor, const std::string &name)
virtual bool EditEnd ()=0

Protected Attributes

PG_LineEditlineEdit


Constructor & Destructor Documentation

PG_PropertyEditor_LineField::PG_PropertyEditor_LineField PG_PropertyEditor propertyEditor,
const std::string &  name
[inline, protected]
 


Member Function Documentation

virtual bool PG_PropertyEditor_LineField::EditEnd  )  [protected, pure virtual]
 

Implemented in PG_PropertyField_Integer< IntegerType >, and PG_PropertyField_String< StringType >.

void PG_PropertyEditor_LineField::Focus  )  [inline, virtual]
 

Sets the Focus onto the field.

Reimplemented from PG_PropertyEditor::PG_PropertyEditorField.


Member Data Documentation

PG_LineEdit* PG_PropertyEditor_LineField::lineEdit [protected]
 



The ParaGUI Project - Alexander Pipelka