37 #ifndef MOVEIT_ROS_MOVEIT_SETUP_ASSISTANT_WIDGETS_HEADER_WIDGET_ 38 #define MOVEIT_ROS_MOVEIT_SETUP_ASSISTANT_WIDGETS_HEADER_WIDGET_ 57 HeaderWidget(
const std::string& title,
const std::string& instructions, QWidget* parent);
78 void pathChanged(
const QString& path);
79 void pathEditingFinished();
83 void btn_file_dialog();
87 LoadPathWidget(
const QString& title,
const QString& instructions, QWidget* parent,
const bool dir_only =
false,
88 const bool load_only =
false);
91 QString getQPath()
const;
94 std::string getPath()
const;
97 void setPath(
const QString& path);
100 void setPath(
const std::string& path);
114 LoadPathArgsWidget(
const QString& title,
const QString& instructions,
const QString& arg_instructions,
115 QWidget* parent,
const bool dir_only =
false,
const bool load_only =
false);
117 QString getArgs()
const;
118 void setArgs(
const QString&
args);
119 void setArgsEnabled(
bool enabled =
true);