BALL::VIEW::PropertyEditor Class Reference
#include <BALL/VIEW/WIDGETS/propertyEditor.h>
List of all members.
Detailed Description
A widget providing editor capabilities for arbitrary PropertyManager objects. The widget provides a read-only mode as well as controls to add, delete and duplicate properties. Currently only NamedProperties are supported.
Definition at line 281 of file propertyEditor.h.
Constructor & Destructor Documentation
BALL::VIEW::PropertyEditor::PropertyEditor |
( |
QWidget * |
parent = 0 , |
|
|
bool |
editable = true | |
|
) |
| | [explicit] |
Construct a PropertyEditor
- Parameters:
-
| parent | the parent widget of this widget. |
| editable | should the properties be editable? |
Construct a PropertyEditor
- Parameters:
-
| manger | a pointer to the PropertyManager object which should be edited |
| parent | the parent widget of this widget. |
| editable | should the properties be editable? |
Member Function Documentation
void BALL::VIEW::PropertyEditor::apply |
( |
|
) |
[slot] |
Apply all available changes
QString BALL::VIEW::PropertyEditor::chooseName_ |
( |
const QString & |
initial |
) |
[protected] |
void BALL::VIEW::PropertyEditor::createNewBool_ |
( |
|
) |
[protected, slot] |
void BALL::VIEW::PropertyEditor::createNewDouble_ |
( |
|
) |
[protected, slot] |
void BALL::VIEW::PropertyEditor::createNewFloat_ |
( |
|
) |
[protected, slot] |
void BALL::VIEW::PropertyEditor::createNewInt_ |
( |
|
) |
[protected, slot] |
void BALL::VIEW::PropertyEditor::createNewString_ |
( |
|
) |
[protected, slot] |
void BALL::VIEW::PropertyEditor::createNewUInt_ |
( |
|
) |
[protected, slot] |
void BALL::VIEW::PropertyEditor::deleteProperty_ |
( |
PropEditorWidget * |
editor |
) |
[protected] |
bool BALL::VIEW::PropertyEditor::hasChanges |
( |
|
) |
const |
Are there changes to the properties available
bool BALL::VIEW::PropertyEditor::isEditable |
( |
|
) |
const |
Are the displayed Properties user-editable
void BALL::VIEW::PropertyEditor::reset |
( |
|
) |
[slot] |
void BALL::VIEW::PropertyEditor::scheduleDelete_ |
( |
|
) |
[protected, slot] |
void BALL::VIEW::PropertyEditor::scheduleDuplicate_ |
( |
|
) |
[protected, slot] |
void BALL::VIEW::PropertyEditor::setEditable |
( |
bool |
mode |
) |
|
Control the editablity of the widget.
void BALL::VIEW::PropertyEditor::setPropertyManager |
( |
PropertyManager * |
man |
) |
|
void BALL::VIEW::PropertyEditor::setupUi_ |
( |
|
) |
[protected] |
void BALL::VIEW::PropertyEditor::valueChanged |
( |
|
) |
[signal] |
Emitted upon the first user made change to the editors
void BALL::VIEW::PropertyEditor::valueChanged_ |
( |
|
) |
[protected, slot] |
Member Data Documentation