|
Classes | |
class | DescribedCheckBox |
class | DescribedDoubleLineEdit |
class | DescribedDoubleSlider |
class | DescribedDoubleSpinBox |
class | DescribedFloatLineEdit |
class | DescribedFloatSlider |
class | DescribedFloatSpinBox |
class | DescribedFormLayout |
class | DescribedFormLayoutElement |
class | DescribedGroupBox |
class | DescribedHBoxLayout |
class | DescribedHLine |
class | DescribedHSpacer |
class | DescribedIntSlider |
class | DescribedIntSpinBox |
class | DescribedLabel |
class | DescribedLineEdit |
class | DescribedStringComboBox |
class | DescribedVariantWidget |
class | DescribedVBoxLayout |
class | DescribedVLine |
class | DescribedVSpacer |
class | DescribedWidget |
class | DescribedWidgetBase |
struct | DescribedWidgetFactoryRegistration |
class | DescribedWidgetLayoutBase |
class | SubclassOfQStyledItemDelegate |
class | ValueChangedListenerInterface |
Typedefs | |
using | DescribedWidgetFactory = Registrar< std::function< DescribedWidgetBase *(const WidgetPtr &, ValueChangedListenerInterface *)> > |
typedef ::std::map<::std::string, ::armarx::WidgetDescription::WidgetPtr > | StringWidgetDictionary |
typedef ::IceInternal::Handle<::armarx::WidgetDescription::Widget > | WidgetPtr |
Functions | |
CheckBoxPtr | makeCheckBox (std::string name, bool defaultValue) |
CheckBoxPtr | makeCheckBox (std::string name, bool defaultValue, std::string label) |
DescribedWidgetBase * | makeDescribedWidget (const WidgetPtr &p, ValueChangedListenerInterface *listener) |
DoubleLineEditPtr | makeDoubleLineEdit (std::string name, double defaultValue) |
DoubleSliderPtr | makeDoubleSlider (std::string name, double min, double max, double defaultValue) |
DoubleSpinBoxPtr | makeDoubleSpinBox (std::string name, double min, double max, double defaultValue, int steps, int decimals) |
FloatLineEditPtr | makeFloatLineEdit (std::string name, float defaultValue) |
FloatSliderPtr | makeFloatSlider (std::string name, float min, float max, float defaultValue) |
FloatSpinBoxPtr | makeFloatSpinBox (std::string name, float min, float max, float defaultValue, int steps, int decimals) |
FormLayoutPtr | makeFormLayout (std::vector< std::pair< std::string, WidgetPtr >> elements) |
FormLayoutPtr | makeFormLayout (std::vector< WidgetPtr > elements) |
FormLayoutElementPtr | makeFormLayoutElement (std::string name, WidgetPtr child, bool spanning) |
FormLayoutElementPtr | makeFormLayoutElement (WidgetPtr child, bool spanning) |
FormLayoutElementPtr | makeFormLayoutElement (WidgetPtr labelWidget, WidgetPtr child) |
WidgetPtr | makeFrame (WidgetPtr child) |
GroupBoxPtr | makeGroupBox (std::string label, WidgetPtr child, bool framed) |
HBoxLayoutPtr | makeHBoxLayout (std::vector< WidgetPtr > elements) |
HLinePtr | makeHLine () |
HSpacerPtr | makeHSpacer () |
IntSliderPtr | makeIntSlider (std::string name, int min, int max, int defaultValue) |
IntSpinBoxPtr | makeIntSpinBox (std::string name, int min, int max, int defaultValue) |
LabelPtr | makeLabel (std::string text) |
LineEditPtr | makeLineEdit (std::string name, std::string defaultValue) |
StringComboBoxPtr | makeRNSComboBox (const VirtualRobot::RobotPtr &robot, std::string name, const std::set< std::string > &preferredSet, const std::string &mostPreferred) |
StringComboBoxPtr | makeRobotNodeComboBox (const VirtualRobot::RobotPtr &robot, std::string name, const std::set< std::string > &preferredSet, const std::string &mostPreferred) |
FormLayoutElementPtr | makeSpanningFormLayoutElement (WidgetPtr child) |
StringComboBoxPtr | makeStringComboBox (std::string name, std::vector< std::string > options, long defaultIndex) |
StringComboBoxPtr | makeStringSelectionComboBox (std::string name, std::vector< std::string > options) |
StringComboBoxPtr | makeStringSelectionComboBox (std::string name, std::vector< std::string > options, const std::initializer_list< std::string > &preferredSet) |
StringComboBoxPtr | makeStringSelectionComboBox (std::string name, std::vector< std::string > options, const std::set< std::string > &preferredSet) |
StringComboBoxPtr | makeStringSelectionComboBox (std::string name, std::vector< std::string > options, const std::set< std::string > &preferredSet, const std::string &mostPreferred) |
StringComboBoxPtr | makeStringSelectionComboBox (std::string name, std::vector< std::string > options, const std::string &mostPreferred) |
StringComboBoxPtr | makeStringSelectionComboBox (std::string name, std::vector< std::string > options, const std::string &mostPreferred, const std::set< std::string > &preferredSet) |
VBoxLayoutPtr | makeVBoxLayout (std::vector< WidgetPtr > elements) |
VLinePtr | makeVLine () |
VSpacerPtr | makeVSpacer () |
HBoxLayoutPtr | makeXYZRollPitchYawWidget (const std::string &namePrefix, FloatRange rangeLin, FloatRange rangeAng) |
HBoxLayoutPtr | makeXYZRollPitchYawWidget (const std::string &namePrefix="", float initX=0, float initY=0, float initZ=0, float initRoll=0, float initPitch=0, float initYaw=0, FloatRange rangeX={-25000, 25000}, FloatRange rangeY={-25000, 25000}, FloatRange rangeZ={-0, 25000}, FloatRange rangeRoll={-M_PI, M_PI}, FloatRange rangePitch={-M_PI, M_PI}, FloatRange rangeYaw={-M_PI, M_PI}) |
Values will have the names namePrefix{X,Y,Z,Roll,Pitch,Yaw}. More... | |
using DescribedWidgetFactory = Registrar< std::function<DescribedWidgetBase*(const WidgetPtr&, ValueChangedListenerInterface*)> > |
Definition at line 123 of file WidgetDescription.h.
typedef ::std::map<::std::string, ::armarx::WidgetDescription::WidgetPtr> StringWidgetDictionary |
Definition at line 70 of file NJointControllerBase.h.
typedef ::IceInternal::Handle<::armarx::WidgetDescription::Widget> WidgetPtr |
Definition at line 67 of file NJointControllerBase.h.
CheckBoxPtr makeCheckBox | ( | std::string | name, |
bool | defaultValue | ||
) |
Definition at line 172 of file DefaultWidgetDescriptions.cpp.
CheckBoxPtr makeCheckBox | ( | std::string | name, |
bool | defaultValue, | ||
std::string | label | ||
) |
Definition at line 162 of file DefaultWidgetDescriptions.cpp.
DescribedWidgetBase * makeDescribedWidget | ( | const WidgetPtr & | p, |
ValueChangedListenerInterface * | listener | ||
) |
Definition at line 892 of file WidgetDescription.cpp.
DoubleLineEditPtr makeDoubleLineEdit | ( | std::string | name, |
double | defaultValue | ||
) |
Definition at line 290 of file DefaultWidgetDescriptions.cpp.
DoubleSliderPtr makeDoubleSlider | ( | std::string | name, |
double | min, | ||
double | max, | ||
double | defaultValue | ||
) |
Definition at line 251 of file DefaultWidgetDescriptions.cpp.
DoubleSpinBoxPtr makeDoubleSpinBox | ( | std::string | name, |
double | min, | ||
double | max, | ||
double | defaultValue, | ||
int | steps, | ||
int | decimals | ||
) |
Definition at line 211 of file DefaultWidgetDescriptions.cpp.
FloatLineEditPtr makeFloatLineEdit | ( | std::string | name, |
float | defaultValue | ||
) |
Definition at line 281 of file DefaultWidgetDescriptions.cpp.
Definition at line 240 of file DefaultWidgetDescriptions.cpp.
FloatSpinBoxPtr makeFloatSpinBox | ( | std::string | name, |
float | min, | ||
float | max, | ||
float | defaultValue, | ||
int | steps, | ||
int | decimals | ||
) |
Definition at line 193 of file DefaultWidgetDescriptions.cpp.
FormLayoutPtr makeFormLayout | ( | std::vector< std::pair< std::string, WidgetPtr >> | elements | ) |
Definition at line 90 of file DefaultWidgetDescriptions.cpp.
FormLayoutPtr makeFormLayout | ( | std::vector< WidgetPtr > | elements | ) |
Definition at line 103 of file DefaultWidgetDescriptions.cpp.
FormLayoutElementPtr makeFormLayoutElement | ( | std::string | name, |
WidgetPtr | child, | ||
bool | spanning | ||
) |
Definition at line 59 of file DefaultWidgetDescriptions.cpp.
FormLayoutElementPtr makeFormLayoutElement | ( | WidgetPtr | child, |
bool | spanning | ||
) |
Definition at line 70 of file DefaultWidgetDescriptions.cpp.
Definition at line 47 of file DefaultWidgetDescriptions.cpp.
Definition at line 125 of file DefaultWidgetDescriptions.cpp.
GroupBoxPtr makeGroupBox | ( | std::string | label, |
WidgetPtr | child, | ||
bool | framed | ||
) |
Definition at line 115 of file DefaultWidgetDescriptions.cpp.
HBoxLayoutPtr makeHBoxLayout | ( | std::vector< WidgetPtr > | elements | ) |
Definition at line 31 of file DefaultWidgetDescriptions.cpp.
HLinePtr makeHLine | ( | ) |
Definition at line 144 of file DefaultWidgetDescriptions.cpp.
HSpacerPtr makeHSpacer | ( | ) |
Definition at line 132 of file DefaultWidgetDescriptions.cpp.
IntSliderPtr makeIntSlider | ( | std::string | name, |
int | min, | ||
int | max, | ||
int | defaultValue | ||
) |
Definition at line 229 of file DefaultWidgetDescriptions.cpp.
IntSpinBoxPtr makeIntSpinBox | ( | std::string | name, |
int | min, | ||
int | max, | ||
int | defaultValue | ||
) |
Definition at line 182 of file DefaultWidgetDescriptions.cpp.
LabelPtr makeLabel | ( | std::string | text | ) |
Definition at line 156 of file DefaultWidgetDescriptions.cpp.
LineEditPtr makeLineEdit | ( | std::string | name, |
std::string | defaultValue | ||
) |
Definition at line 272 of file DefaultWidgetDescriptions.cpp.
StringComboBoxPtr makeRNSComboBox | ( | const VirtualRobot::RobotPtr & | robot, |
std::string | name, | ||
const std::set< std::string > & | preferredSet, | ||
const std::string & | mostPreferred | ||
) |
Definition at line 93 of file DefaultWidgetDescriptions.cpp.
StringComboBoxPtr makeRobotNodeComboBox | ( | const VirtualRobot::RobotPtr & | robot, |
std::string | name, | ||
const std::set< std::string > & | preferredSet, | ||
const std::string & | mostPreferred | ||
) |
Definition at line 103 of file DefaultWidgetDescriptions.cpp.
FormLayoutElementPtr makeSpanningFormLayoutElement | ( | WidgetPtr | child | ) |
Definition at line 84 of file DefaultWidgetDescriptions.cpp.
StringComboBoxPtr makeStringComboBox | ( | std::string | name, |
std::vector< std::string > | options, | ||
long | defaultIndex | ||
) |
Definition at line 262 of file DefaultWidgetDescriptions.cpp.
StringComboBoxPtr makeStringSelectionComboBox | ( | std::string | name, |
std::vector< std::string > | options | ||
) |
Definition at line 30 of file DefaultWidgetDescriptions.cpp.
|
inline |
Definition at line 43 of file DefaultWidgetDescriptions.h.
StringComboBoxPtr makeStringSelectionComboBox | ( | std::string | name, |
std::vector< std::string > | options, | ||
const std::set< std::string > & | preferredSet | ||
) |
Definition at line 40 of file DefaultWidgetDescriptions.cpp.
StringComboBoxPtr makeStringSelectionComboBox | ( | std::string | name, |
std::vector< std::string > | options, | ||
const std::set< std::string > & | preferredSet, | ||
const std::string & | mostPreferred | ||
) |
Definition at line 74 of file DefaultWidgetDescriptions.cpp.
StringComboBoxPtr makeStringSelectionComboBox | ( | std::string | name, |
std::vector< std::string > | options, | ||
const std::string & | mostPreferred | ||
) |
Definition at line 57 of file DefaultWidgetDescriptions.cpp.
StringComboBoxPtr makeStringSelectionComboBox | ( | std::string | name, |
std::vector< std::string > | options, | ||
const std::string & | mostPreferred, | ||
const std::set< std::string > & | preferredSet | ||
) |
Definition at line 113 of file DefaultWidgetDescriptions.cpp.
VBoxLayoutPtr makeVBoxLayout | ( | std::vector< WidgetPtr > | elements | ) |
Definition at line 39 of file DefaultWidgetDescriptions.cpp.
VLinePtr makeVLine | ( | ) |
Definition at line 150 of file DefaultWidgetDescriptions.cpp.
VSpacerPtr makeVSpacer | ( | ) |
Definition at line 138 of file DefaultWidgetDescriptions.cpp.
|
inline |
Definition at line 104 of file DefaultWidgetDescriptions.h.
HBoxLayoutPtr makeXYZRollPitchYawWidget | ( | const std::string & | namePrefix, |
float | initX, | ||
float | initY, | ||
float | initZ, | ||
float | initRoll, | ||
float | initPitch, | ||
float | initYaw, | ||
FloatRange | rangeX, | ||
FloatRange | rangeY, | ||
FloatRange | rangeZ, | ||
FloatRange | rangeRoll, | ||
FloatRange | rangePitch, | ||
FloatRange | rangeYaw | ||
) |
Values will have the names namePrefix{X,Y,Z,Roll,Pitch,Yaw}.
Definition at line 300 of file DefaultWidgetDescriptions.cpp.
Definition at line 194 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedCheckBox> registerDescribedCheckBox |
Definition at line 384 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedDoubleLineEdit> registerDescribedDoubleLineEdit |
Definition at line 692 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedDoubleSlider> registerDescribedDoubleSlider |
Definition at line 812 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedDoubleSpinBox> registerDescribedDoubleSpinBox |
Definition at line 464 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedFloatLineEdit> registerDescribedFloatLineEdit |
Definition at line 731 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedFloatSlider> registerDescribedFloatSlider |
Definition at line 855 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedFloatSpinBox> registerDescribedFloatSpinBox |
Definition at line 505 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedFormLayout> registerDescribedFormLayout |
Definition at line 144 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedFormLayoutElement> registerDescribedFormLayoutElement {FormLayoutElement::ice_staticId()} |
Definition at line 171 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedHBoxLayout> registerDescribedHBoxLayout |
Definition at line 113 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedHLine> registerDescribedHLine |
Definition at line 256 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedHSpacer> registerDescribedHSpacer |
Definition at line 216 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedIntSlider> registerDescribedIntSlider |
Definition at line 770 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedIntSpinBox> registerDescribedIntSpinBox |
Definition at line 423 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedLabel> registerDescribedLabel |
Definition at line 297 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedLineEdit> registerDescribedLineEdit |
Definition at line 654 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedStringComboBox> registerDescribedStringComboBox |
Definition at line 617 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedVariantWidget> registerDescribedVariantWidget |
Definition at line 346 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedVBoxLayout> registerDescribedVBoxLayout |
Definition at line 93 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedVLine> registerDescribedVLine |
Definition at line 275 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedVSpacer> registerDescribedVSpacer |
Definition at line 237 of file WidgetDescription.cpp.
DescribedWidgetFactoryRegistration<DescribedWidget> registerDescribedWidget |
Definition at line 72 of file WidgetDescription.cpp.