![]() |
Scanframe Modular Application 0.1.0
|
Widget for editing sf::Variable value types integer, floating point and single line string. More...
#include <VariableEdit.h>


Public Member Functions | |
| VariableEdit (QWidget *parent=nullptr) | |
| Constructor. | |
| void | setFocusFrame (bool yn) const |
| Sets the edit frame or no frame property. | |
| bool | hasFocusFrame () const |
| Gets the focus frame status. | |
| int | nameLevel () const |
| Gets the name level shown. | |
| void | setNameLevel (int level=-1) const |
| Sets the name level shown. | |
Public Member Functions inherited from sf::VariableWidgetBase | |
| VariableWidgetBase (QWidget *parent, QObject *self) | |
| Constructor. | |
| ~VariableWidgetBase () override | |
| Destructor. | |
| void | addPropertyPages (PropertySheetDialog *sheet) override |
| Overridden from base class sf::ObjectExtension::addPropertyPages(). | |
| void | setId (gii::IdType id) |
| Property 'variableId' set method. | |
| gii::IdType | getId () const |
| Property 'variableId' get method. | |
| Variable & | getVariable () const |
| Gets the reference to the underlying Variable instance. | |
| void | setConverted (bool) const |
| Property 'converted' set method. | |
| bool | getConverted () const |
| Property 'converted' get method. | |
| void | setReadOnly (bool) |
| Property 'converted' set method. | |
| bool | getReadOnly () const |
| Property 'converted' get method. | |
| bool | isTemporary () const |
| Gets the use of a temporary value. | |
| void | setTemporary (bool) |
| Sets the use of a temporary value when used in forms. | |
| bool | isRequiredProperty (const QString &name) override |
| Overridden from base class 'ObjectExtension' to write only the properties that mean anything. | |
Public Member Functions inherited from sf::ObjectExtension | |
| virtual bool | getSaveChildren () const |
| Gets if the children needs saving by the FormBuilder class. | |
Protected Member Functions | |
| bool | isRequiredProperty (const QString &name) override |
| Overridden from base class 'sf::ObjectExtension'. | |
| void | applyReadOnly (bool yn) override |
| Overridden from base class 'sf::VariableWidgetBase'. | |
Protected Member Functions inherited from sf::ObjectExtension | |
| ObjectExtension (QObject *object) | |
| Protected constructor only. Inlined so no external libs are need for designer. | |
| virtual | ~ObjectExtension ()=default |
| Virtual destructor. | |
Properties | |
| bool | focusFrame |
| int | nameLevel |
Properties inherited from sf::VariableWidgetBase | |
| qulonglong | idVariable |
| bool | converted |
| bool | readOnly |
| bool | useTemporary |
Additional Inherited Members | |
Signals inherited from sf::VariableWidgetBase | |
| void | valueChange (QWidget *widget) |
| Signal when the value of the variable has changed. | |
Static Public Member Functions inherited from sf::VariableWidgetBase | |
| static const char * | propertyNameEditorObject () |
| Property name of the property which guides the layout editor to the proper parent. | |
Static Public Member Functions inherited from sf::ObjectExtension | |
| static bool | inDesigner () |
| Gets the designer status. | |
| static QObject * | getExtensionParent (QObject *obj, bool first=true) |
| Return if the passed object has this type as parent. It starts by testing the passed object itself. | |
Protected Attributes inherited from sf::VariableWidgetBase | |
| PrivateBase * | _p {nullptr} |
| Holds the private object or a derived one. | |
Widget for editing sf::Variable value types integer, floating point and single line string.
|
explicit |
Constructor.
|
overrideprotectedvirtual |
Overridden from base class 'sf::VariableWidgetBase'.
Implements sf::VariableWidgetBase.
| bool sf::VariableEdit::hasFocusFrame | ( | ) | const |
Gets the focus frame status.
|
overrideprotectedvirtual |
Overridden from base class 'sf::ObjectExtension'.
Implements sf::ObjectExtension.
| int sf::VariableEdit::nameLevel | ( | ) | const |
Gets the name level shown.
| void sf::VariableEdit::setFocusFrame | ( | bool | yn | ) | const |
Sets the edit frame or no frame property.
| yn | True when a focus frame is wanted. |
| void sf::VariableEdit::setNameLevel | ( | int | level = -1 | ) | const |
Sets the name level shown.
|
readwrite |
|
readwrite |