18 #ifndef _WINDOW_DOOR_INSPECTOR_DIALOG_HH_
19 #define _WINDOW_DOOR_INSPECTOR_DIALOG_HH_
42 QWidget *_parent = 0);
49 public:
double GetWidth()
const;
53 public:
double GetHeight()
const;
57 public:
double GetDepth()
const;
61 public: QPointF GetPosition()
const;
65 public:
double GetElevation()
const;
69 public: std::string GetType()
const;
73 public:
void SetName(
const std::string &_name);
77 public:
void SetWidth(
double _width);
81 public:
void SetHeight(
double _height);
85 public:
void SetDepth(
double _depth);
89 public:
void SetPosition(
const QPointF &_pos);
93 public:
void SetElevation(
double _elevation);
97 public:
void SetType(
const std::string &_type);
100 Q_SIGNALS:
void Applied();
103 private slots:
void OnCancel();
106 private slots:
void OnApply();
109 private slots:
void OnOK();
112 private: QLabel* itemNameLabel;
115 private: QDoubleSpinBox *widthSpinBox;
118 private: QDoubleSpinBox *depthSpinBox;
121 private: QDoubleSpinBox *heightSpinBox;
124 private: QDoubleSpinBox *positionXSpinBox;
127 private: QDoubleSpinBox *positionYSpinBox;
130 private: QDoubleSpinBox *elevationSpinBox;
133 private: QComboBox *typeComboBox;
Definition: WindowDoorInspectorDialog.hh:30
Base Dialog for a specific inspector dialog.
Definition: BaseInspectorDialog.hh:35
mode
Dialog modes.
Definition: WindowDoorInspectorDialog.hh:36
Definition: WindowDoorInspectorDialog.hh:36
#define GZ_GUI_BUILDING_VISIBLE
Definition: system.hh:393