17 #ifndef _GAZEBO_GUI_BUILDING_BASEINSPECTORDIALOG_HH_
18 #define _GAZEBO_GUI_BUILDING_BASEINSPECTORDIALOG_HH_
36 class BaseInspectorDialogPrivate;
55 public:
void InitColorComboBox();
58 public:
void InitTextureComboBox();
66 public: std::string Texture()
const;
74 public:
void SetTexture(
const std::string &_texture);
77 Q_SIGNALS:
void Applied();
80 protected slots:
void OnCancel();
83 protected slots:
void OnApply();
86 protected slots:
void OnOK();
96 private: std::unique_ptr<BaseInspectorDialogPrivate> dataPtr;
#define GZ_GUI_VISIBLE
Definition: system.hh:284
Base Dialog for a specific inspector dialog.
Definition: BaseInspectorDialog.hh:43
QComboBox * colorComboBox
Combo box for selecting the color.
Definition: BaseInspectorDialog.hh:89
Defines a color.
Definition: Color.hh:36
QComboBox * textureComboBox
Combo box for selecting the texture.
Definition: BaseInspectorDialog.hh:92