33#include <NDEVR/DesignParameter.h>
34#include <NDEVR/TypeInfo.h>
107 Ui::FieldChooserUI*
ui;
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:59
Provides a constant, unmodifiable pointer that has shared ownership of a dynamically allocated object...
Definition GraphicsPipeline.h:42
Definition DesignParameter.h:42
Definition FieldChooser.h:44
ConstPointer< Unit > m_orientation_unit
Definition FieldChooser.h:112
void setClearButtonText(const TranslatedString &text)
Definition FieldChooser.cpp:139
void defaultValueEditedSlot()
Definition FieldChooser.cpp:373
Buffer< DesignParameter > m_options
Definition FieldChooser.h:110
void setSpacialUnit(const ConstPointer< Unit > spacial_unit)
Definition FieldChooser.cpp:127
void dimensionsChanged()
Definition FieldChooser.cpp:258
DesignParameter m_ascii_choosen
Definition FieldChooser.h:105
void clearButtonClicked()
Definition FieldChooser.cpp:383
TypeInfo getType() const
Definition FieldChooser.h:65
void refreshUI()
Definition FieldChooser.cpp:77
TypeInfo m_type
Definition FieldChooser.h:106
bool allowColor() const
Definition FieldChooser.cpp:62
void dimensionsEditedSlot()
Definition FieldChooser.cpp:325
bool is_valid
Definition FieldChooser.h:108
void uncheckAll()
Definition FieldChooser.cpp:292
void typeEditedSlot()
Definition FieldChooser.cpp:330
void setAllowCustom(bool allow_custom)
Definition FieldChooser.cpp:118
void setOrientationUnit(const ConstPointer< Unit > spacial_unit)
Definition FieldChooser.cpp:133
ConstPointer< Unit > m_spacial_unit
Definition FieldChooser.h:111
void onDelete()
Definition FieldChooser.h:85
bool allowCartesianCoordinates() const
Definition FieldChooser.cpp:72
bool m_allow_custom
Definition FieldChooser.h:109
DesignParameter getOption() const
Definition FieldChooser.h:60
bool allowDecimal() const
Definition FieldChooser.cpp:57
void stopClearSignalTimer()
Definition FieldChooser.h:95
void setExtraContexMenu(QMenu *menu)
Definition FieldChooser.cpp:378
bool allowInt() const
Definition FieldChooser.cpp:52
void channelChanged()
Definition FieldChooser.cpp:143
Ui::FieldChooserUI * ui
Definition FieldChooser.h:107
bool allowPolarCoordinates() const
Definition FieldChooser.cpp:67
void setOptions(const Buffer< DesignParameter > &items)
Definition FieldChooser.cpp:46
void setAllowDefaultValue(bool allow_default)
Definition FieldChooser.cpp:113
void onAccepted()
Definition FieldChooser.h:89
void typeChanged()
Definition FieldChooser.cpp:288
void channelEditedSlot()
Definition FieldChooser.cpp:307
FieldChooser(QWidget *parent=nullptr)
Definition FieldChooser.cpp:7
void dimensionIndexEdited()
Definition FieldChooser.cpp:335
void setSelected(DesignParameter param, const TypeInfo &type)
Definition FieldChooser.cpp:96
Any text displayed to the user should be defined as a TranslatedString which allows the.
Definition TranslatedString.h:13
Stores information about a type, relevant for certain templated functions.
Definition TypeInfo.h:43
Definition FontEditor.h:6