18#ifndef GAZEBO_PLUGINS_REST_WEB_RESTUIWIDGET_HH_
19#define GAZEBO_PLUGINS_REST_WEB_RESTUIWIDGET_HH_
54 const std::string &_menuTitle,
55 const std::string &_loginTitle,
56 const std::string &_urlLabel,
57 const std::string &_defautlUrl);
74 private:
void OnResponse(ConstRestResponsePtr &_msg);
78 private:
void OnWindowMode(
const std::string &_mode);
81 private: QAction &loginMenuAction;
84 private: QAction &logoutMenuAction;
87 private: std::string title;
106 private: std::list<boost::shared_ptr<const gazebo::msgs::RestResponse>>
113 private: QLabel *loginLabel;
116 private:
unsigned int restID;
119 private: QAction *loginLabelAct;
123 private: QAction *spacerAct;
gui
Definition KeyEventHandler.hh:29
Provides a means to login to a webservice.
Definition RestUiLoginDialog.hh:35
boost::shared_ptr< Subscriber > SubscriberPtr
Definition TransportTypes.hh:53
boost::shared_ptr< Publisher > PublisherPtr
Definition TransportTypes.hh:49
boost::shared_ptr< Node > NodePtr
Definition TransportTypes.hh:57
Forward declarations for the common classes.
Definition Animation.hh:27