18 #ifndef _WINDOW_DOOR_INSPECTOR_DIALOG_HH_
19 #define _WINDOW_DOOR_INSPECTOR_DIALOG_HH_
40 QWidget *_parent = 0);
47 public:
double GetWidth()
const;
51 public:
double GetHeight()
const;
55 public:
double GetDepth()
const;
59 public: QPointF GetPosition()
const;
63 public:
double GetElevation()
const;
67 public: std::string GetType()
const;
71 public:
void SetName(
const std::string &_name);
75 public:
void SetWidth(
double _width);
79 public:
void SetHeight(
double _height);
83 public:
void SetDepth(
double _depth);
87 public:
void SetPosition(
const QPointF &_pos);
91 public:
void SetElevation(
double _elevation);
95 public:
void SetType(
const std::string &_type);
98 Q_SIGNALS:
void Applied();
101 private slots:
void OnCancel();
104 private slots:
void OnApply();
107 private slots:
void OnOK();
110 private: QLabel* itemNameLabel;
113 private: QDoubleSpinBox *widthSpinBox;
116 private: QDoubleSpinBox *depthSpinBox;
119 private: QDoubleSpinBox *heightSpinBox;
122 private: QDoubleSpinBox *positionXSpinBox;
125 private: QDoubleSpinBox *positionYSpinBox;
128 private: QDoubleSpinBox *elevationSpinBox;
131 private: QComboBox *typeComboBox;
Definition: WindowDoorInspectorDialog.hh:29
mode
Dialog modes.
Definition: WindowDoorInspectorDialog.hh:34
Definition: WindowDoorInspectorDialog.hh:34
#define GAZEBO_VISIBLE
Use to represent "symbol visible" if supported.
Definition: system.hh:48