45 #include <sys/types.h>
57 , node_initialized_(false)
58 , wait_for_master_dialog_(0)
59 , wait_for_master_thread_(0)
61 QList<PluginProvider*> plugin_providers;
94 wait_for_master_dialog_ =
new QMessageBox(QMessageBox::Question, QObject::tr(
"Waiting for ROS master"), QObject::tr(
"Could not find ROS master. Either start a 'roscore' or abort loading the plugin."), QMessageBox::Abort);
100 bool no_master = (button != QMessageBox::Ok);
112 throw std::runtime_error(
"RosCppPluginProvider::init_node() could not find ROS master");
123 std::stringstream name;
124 name <<
"rqt_gui_cpp_node_";
126 qDebug(
"RosCppPluginProvider::init_node() initialize ROS node '%s'", name.str().c_str());