18 #ifndef _STAIRS_INSPECTOR_DIALOG_HH_
19 #define _STAIRS_INSPECTOR_DIALOG_HH_
47 public: QPointF GetStartPosition()
const;
51 public:
double GetWidth()
const;
55 public:
double GetDepth()
const;
59 public:
double GetHeight()
const;
63 public:
int GetSteps()
const;
67 public:
void SetName(
const std::string &_name);
71 public:
void SetStartPosition(
const QPointF &_pos);
75 public:
void SetWidth(
double _width);
79 public:
void SetDepth(
double _depth);
83 public:
void SetHeight(
double _height);
87 public:
void SetSteps(
int _steps);
90 Q_SIGNALS:
void Applied();
93 private slots:
void OnCancel();
96 private slots:
void OnApply();
99 private slots:
void OnOK();
103 private: QDoubleSpinBox *startXSpinBox;
107 private: QDoubleSpinBox *startYSpinBox;
110 private: QDoubleSpinBox *widthSpinBox;
113 private: QDoubleSpinBox *depthSpinBox;
116 private: QDoubleSpinBox *heightSpinBox;
119 private: QSpinBox *stepsSpinBox;
122 private: QLabel* stairsNameLabel;
Dialog for configuring a staircase item.
Definition: StairsInspectorDialog.hh:34
#define GAZEBO_VISIBLE
Use to represent "symbol visible" if supported.
Definition: system.hh:48