18 #ifndef GAZEBO_PLUGINS_REST_WEB_RESTUILOGINDIALOG_HH_ 19 #define GAZEBO_PLUGINS_REST_WEB_RESTUILOGINDIALOG_HH_ 44 const std::string &_title,
45 const std::string &_urlLabel,
46 const std::string &_defautlUrl);
52 signals:
void AcceptLogin(QString &_url,
58 public: std::string GetUsername()
const;
62 public: std::string GetPassword()
const;
66 public: std::string GetUrl()
const;
69 public slots:
void SlotAcceptLogin();
73 private: QLabel *labelUrl;
76 private: QLabel *labelUsername;
79 private: QLabel *labelPassword;
82 private: QLineEdit *editUrl;
85 private: QLineEdit *editUsername;
88 private: QLineEdit *editPassword;
91 private: QLabel *labelInfo;
94 private: QDialogButtonBox *buttons;
97 private: std::string username;
100 private: std::string password;
103 private: std::string url;
Forward declarations for the common classes.
Definition: Animation.hh:26
Provides a means to login to a webservice.
Definition: RestUiLoginDialog.hh:34
#define GAZEBO_VISIBLE
Use to represent "symbol visible" if supported.
Definition: system.hh:59