18 #ifndef _GAZEBO_RESTUI_WIDGET_HH_
19 #define _GAZEBO_RESTUI_WIDGET_HH_
49 const std::string &_menuTitle,
50 const std::string &_loginTitle,
51 const std::string &_urlLabel,
52 const std::string &_defautlUrl);
58 public slots:
void Login();
61 public slots:
void Logout();
65 public:
void Update();
69 private:
void OnResponse(ConstRestErrorPtr &_msg);
72 private: QAction &loginMenuAction;
75 private: QAction &logoutMenuAction;
78 private: std::string title;
100 private: std::list<boost::shared_ptr<const gazebo::msgs::RestError>>
Provides a means to login to a webservice.
Definition: RestUiLoginDialog.hh:34
boost::shared_ptr< Subscriber > SubscriberPtr
Definition: TransportTypes.hh:53
Provides a means to logout from a webservice.
Definition: RestUiLogoutDialog.hh:31
boost::shared_ptr< Node > NodePtr
Definition: TransportTypes.hh:57
boost::shared_ptr< Publisher > PublisherPtr
Definition: TransportTypes.hh:49
#define GAZEBO_VISIBLE
Use to represent "symbol visible" if supported.
Definition: system.hh:66