#include <pgpropertyfield_string.h>
Inheritance diagram for PG_PropertyField_String< StringType >:

Public Types | |
| typedef PG_Signal2< PG_PropertyField_String *, StringType > | StringPropertySignal |
Public Member Functions | |
| PG_PropertyField_String (PG_PropertyEditor *propertyEditor, const std::string &name, StringType *string) | |
| Creates a PG_PropertyField_String. | |
| PG_PropertyField_String (PG_PropertyEditor *propertyEditor, const std::string &name, const StringType &string) | |
| Creates a PG_PropertyField_String. | |
| bool | Valid () |
| checks if the entered value is valid | |
| bool | Apply () |
| Write the entered value back into the referenced variable (if it exists), provided the value is valid. | |
| void | Reload () |
| Reloads the entry field with the current value of the referenced variable (if it exists). | |
| void | SetPassHidden (const PG_Char &passchar) |
Public Attributes | |
| StringPropertySignal | sigValueChanged |
| StringPropertySignal | sigValueApplied |
Protected Member Functions | |
| bool | EditEnd () |
|
|||||
|
Definition at line 52 of file pgpropertyfield_string.h. |
|
||||||||||||||||||||
|
Creates a PG_PropertyField_String.
Definition at line 61 of file pgpropertyfield_string.h. References PG_PropertyField_String< StringType >::Reload(). |
|
||||||||||||||||||||
|
Creates a PG_PropertyField_String.
Definition at line 70 of file pgpropertyfield_string.h. References PG_PropertyEditor_LineField::lineEdit, and PG_LineEdit::SetText(). |
|
|||||||||
|
Write the entered value back into the referenced variable (if it exists), provided the value is valid.
Implements PG_PropertyEditor::PG_PropertyEditorField. Definition at line 77 of file pgpropertyfield_string.h. References PG_Widget::GetText(), PG_PropertyEditor_LineField::lineEdit, and PG_PropertyField_String< StringType >::sigValueApplied. |
|
|||||||||
|
Implements PG_PropertyEditor_LineField. Definition at line 46 of file pgpropertyfield_string.h. References PG_Widget::GetText(), PG_PropertyEditor_LineField::lineEdit, and PG_PropertyField_String< StringType >::sigValueChanged. |
|
|||||||||
|
Reloads the entry field with the current value of the referenced variable (if it exists).
Implements PG_PropertyEditor::PG_PropertyEditorField. Definition at line 85 of file pgpropertyfield_string.h. References PG_PropertyEditor_LineField::lineEdit, and PG_LineEdit::SetText(). Referenced by PG_PropertyField_String< StringType >::PG_PropertyField_String(). |
|
||||||||||
|
Definition at line 90 of file pgpropertyfield_string.h. References PG_PropertyEditor_LineField::lineEdit, and PG_LineEdit::SetPassHidden(). |
|
|||||||||
|
checks if the entered value is valid
Implements PG_PropertyEditor::PG_PropertyEditorField. Definition at line 74 of file pgpropertyfield_string.h. |
|
|||||
|
Definition at line 54 of file pgpropertyfield_string.h. Referenced by PG_PropertyField_String< StringType >::Apply(). |
|
|||||
|
Definition at line 53 of file pgpropertyfield_string.h. Referenced by PG_PropertyField_String< StringType >::EditEnd(). |
1.4.2