18 #ifndef _GAZEBO_CONFIGWIDGET_TEST_HH_
19 #define _GAZEBO_CONFIGWIDGET_TEST_HH_
34 private slots:
void EmptyMsgWidget();
37 private slots:
void JointMsgWidget();
40 private slots:
void VisualMsgWidget();
43 private slots:
void PluginMsgWidget();
46 private slots:
void ConfigWidgetVisible();
49 private slots:
void CustomConfigWidgetReadOnly();
52 private slots:
void ConfigWidgetReadOnly();
56 private slots:
void CreatedExternally();
59 private slots:
void EnumConfigWidget();
62 private slots:
void GetChildWidgetByName();
65 private slots:
void ChildUIntSignal();
68 private slots:
void ChildIntSignal();
71 private slots:
void ChildDoubleSignal();
74 private slots:
void ChildBoolSignal();
77 private slots:
void ChildStringSignal();
80 private slots:
void ChildVector3dSignal();
83 private slots:
void ChildColorSignal();
86 private slots:
void ChildPoseSignal();
89 private slots:
void ChildGeometrySignal();
92 private slots:
void ChildEnumSignal();
97 private slots:
void OnUIntValueChanged(
const QString &_name,
98 const unsigned int _value);
103 private slots:
void OnIntValueChanged(
const QString &_name,
109 private slots:
void OnDoubleValueChanged(
const QString &_name,
110 const double _value);
115 private slots:
void OnBoolValueChanged(
const QString &_name,
121 private slots:
void OnStringValueChanged(
const QString &_name,
122 const std::string &_value);
127 private slots:
void OnVector3dValueChanged(
const QString &_name,
128 const ignition::math::Vector3d &_value);
133 private slots:
void OnColorValueChanged(
const QString &_name,
139 private slots:
void OnPoseValueChanged(
const QString &_name,
140 const ignition::math::Pose3d &_value);
147 private slots:
void OnGeometryValueChanged(
const std::string &_name,
148 const std::string &_value,
const ignition::math::Vector3d &_dimensions,
149 const std::string &_uri);
154 private slots:
void OnEnumValueChanged(
const QString &_name,
155 const QString &_value);
158 private:
bool g_uIntSignalReceived =
false;
161 private:
bool g_intSignalReceived =
false;
164 private:
bool g_doubleSignalReceived =
false;
167 private:
bool g_boolSignalReceived =
false;
170 private:
bool g_stringSignalReceived =
false;
173 private:
int g_vector3SignalCount = 0;
176 private:
bool g_colorSignalReceived =
false;
179 private:
bool g_poseSignalReceived =
false;
182 private:
bool g_geometrySignalReceived =
false;
185 private:
bool g_enumSignalReceived =
false;
Base class for all Gazebo GUI unit tests.
Definition: QTestFixture.hh:37
Defines a color.
Definition: Color.hh:36