![]()  | 
  
    Mapper
    0.9.0
    
   API documentation 
   | 
 
CRSTemplate parameter specifying a text parameter. More...
#include <crs_template_implementation.h>


Public Member Functions | |
| TextParameter (const QString &id, const QString &name) | |
| QWidget * | createEditor (WidgetObserver &observer) const override | 
| Creates a widget which can be used to edit the value.  More... | |
| QString | value (const QWidget *edit_widget) const override | 
| Return the widget's value(s) in form of a single string.  More... | |
| void | setValue (QWidget *edit_widget, const QString &value) override | 
| Sets the widget to a stored value.  More... | |
  Public Member Functions inherited from OpenOrienteering::CRSTemplateParameter | |
| CRSTemplateParameter (const QString &id, const QString &name) | |
| Constructs a new parameter with the given identifier and name.  More... | |
| CRSTemplateParameter (const CRSTemplateParameter &)=delete | |
| CRSTemplateParameter (CRSTemplateParameter &&)=delete | |
| virtual | ~CRSTemplateParameter () | 
| Destructor.  More... | |
| CRSTemplateParameter & | operator= (const CRSTemplateParameter &)=delete | 
| CRSTemplateParameter & | operator= (CRSTemplateParameter &&)=delete | 
| QString | id () const | 
| Returns the parameter's permanent unique ID.  More... | |
| QString | name () const | 
| Returns the parameter's display name.  More... | |
| virtual std::vector< QString > | specValues (const QString &edit_value) const | 
| Return a list of actual specification parameters values from a value in storage format.  More... | |
Protected Types | |
| using | Editor = QLineEdit | 
| The type of editor widget returned from createEditor.  More... | |
Additional Inherited Members | |
  Public Types inherited from OpenOrienteering::CRSTemplateParameter | |
| using | WidgetObserver = CRSParameterWidgetObserver | 
CRSTemplate parameter specifying a text parameter.
      
  | 
  protected | 
The type of editor widget returned from createEditor.
| OpenOrienteering::CRSTemplates::TextParameter::TextParameter | ( | const QString & | id, | 
| const QString & | name | ||
| ) | 
      
  | 
  overridevirtual | 
Creates a widget which can be used to edit the value.
The widget should be simple in the sense that it can be used as a field in a QFormLayout, together with the parameter's label.
Implements OpenOrienteering::CRSTemplateParameter.
Reimplemented in OpenOrienteering::CRSTemplates::FullSpecParameter.
      
  | 
  overridevirtual | 
Sets the widget to a stored value.
Implements OpenOrienteering::CRSTemplateParameter.
Reimplemented in OpenOrienteering::CRSTemplates::FullSpecParameter.
      
  | 
  overridevirtual | 
Return the widget's value(s) in form of a single string.
This string can be stored and used for restoring the widget.
Implements OpenOrienteering::CRSTemplateParameter.
 1.8.13