diff options
author | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2015-08-19 11:46:18 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2015-08-19 11:46:18 +0300 |
commit | c83c19a7d93ee77617c6e47bf0700346545b4611 (patch) | |
tree | 7c4413e8a6e54be1700b1439819316765b64abac /client-qt/udm-client-qt/udm_main.h | |
parent | 8c24fe5997591ac4925736d68636b98edf021f43 (diff) |
client-qt:
basic connection state display
initial server message handler
Diffstat (limited to 'client-qt/udm-client-qt/udm_main.h')
-rw-r--r-- | client-qt/udm-client-qt/udm_main.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/client-qt/udm-client-qt/udm_main.h b/client-qt/udm-client-qt/udm_main.h index 2964e55..8861403 100644 --- a/client-qt/udm-client-qt/udm_main.h +++ b/client-qt/udm-client-qt/udm_main.h @@ -25,7 +25,10 @@ #include <QMainWindow> +#include "../../protocol/udm.pb.h" + class client_session; +class QLabel; namespace boost { namespace asio { @@ -47,6 +50,8 @@ public slots: void show_connect_widget(); void client_connect(QString &host, QString &password, int port); void client_connect_ssl(QString &host, QString &password, int port, QString &ssl_ca, QString &ssl_crt, QString &ssl_key); + void server_message_received(server_msg msg); + void client_connected(bool success, QString error_text); signals: void connect_signal(QString host, QString password, int port); void connect_signal_ssl(QString host, QString password, int port, QString ssl_ca, QString ssl_crt, QString ssl_key); @@ -56,7 +61,8 @@ private: QThread *thread_client_session; client_session *session; boost::asio::io_service *io_service_; - + QString auth_token; + QLabel *lbl_state; }; #endif // UDM_MAIN_H |