From 80af38bc2f0baa16c4b27e756ea0e00304b45f0d Mon Sep 17 00:00:00 2001 From: goldenhawking Date: Tue, 6 May 2014 22:10:39 +0800 Subject: [PATCH] Improve some ui features --- FunctionalClientTest/maindialog.cpp | 9 +++++---- QTcpClientTest/qtcpclienttest.cpp | 8 ++++++-- .../smartlink/st_clientnode_basetrans.cpp | 2 +- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/FunctionalClientTest/maindialog.cpp b/FunctionalClientTest/maindialog.cpp index 0a8a162..6dfaae3 100644 --- a/FunctionalClientTest/maindialog.cpp +++ b/FunctionalClientTest/maindialog.cpp @@ -31,10 +31,10 @@ MainDialog::MainDialog(QWidget *parent) : QSettings settings("goldenhawking club","FunctionalClientTest",this); ui->lineEdit_ip->setText(settings.value("settings/ip","localhost").toString()); ui->lineEdit_Port->setText(settings.value("settings/port","23456").toString()); - ui->lineEdit_username->setText(settings.value("settings/client2svr_username","client001").toString()); - ui->lineEdit_password->setText(settings.value("settings/client2svr_password","client001").toString()); + ui->lineEdit_username->setText(settings.value("settings/client2svr_username","111").toString()); + ui->lineEdit_password->setText(settings.value("settings/client2svr_password","111").toString()); ui->plainTextEdit_box_userids->setPlainText(settings.value("settings/box2svr_uploadid","0,").toString()); - ui->lineEdit_client_uuid->setText(settings.value("settings/client_uuid","2147483648").toString()); + ui->lineEdit_client_uuid->setText(settings.value("settings/client_uuid","112").toString()); } MainDialog::~MainDialog() @@ -57,6 +57,7 @@ void MainDialog::on_client_connected() { displayMessage(QString("client %1 connected.").arg((quintptr)pSock)); ui->pushButton_connect->setEnabled(false); + } } @@ -162,7 +163,7 @@ void MainDialog::on_pushButton_clientLogin_clicked() int nMaxLenPassword = strStdPassword.length(); quint16 nMsgLen = sizeof(EXAMPLE_MSG_APP::tag_app_layer_header) - +sizeof(stMsg_ClientLoginReq)+nMaxLenPassword+1; + +sizeof(stMsg_ClientLoginReq)+nMaxLenPassword; QByteArray array(sizeof(EXAMPLE_TRANS_MSG) + nMsgLen - 1,0); char * ptr = array.data(); EXAMPLE_TRANS_MSG * pMsg = (EXAMPLE_TRANS_MSG *)ptr; diff --git a/QTcpClientTest/qtcpclienttest.cpp b/QTcpClientTest/qtcpclienttest.cpp index edf5aeb..64f9f43 100644 --- a/QTcpClientTest/qtcpclienttest.cpp +++ b/QTcpClientTest/qtcpclienttest.cpp @@ -56,7 +56,12 @@ void QTcpClientTest::on_client_connected() if (pSock) { displayMessage(QString("client %1 connected.").arg((quintptr)pSock)); - + QByteArray array(sizeof(EXAMPLE_HEARTBEATING),0); + char * ptr = array.data(); + EXAMPLE_HEARTBEATING * pMsg = (EXAMPLE_HEARTBEATING *)ptr; + pMsg->Mark = 0xBEBE; + pMsg->tmStamp = 0; + (pSock)->SendData(array); } } @@ -112,7 +117,6 @@ void QTcpClientTest::timerEvent(QTimerEvent * evt) EXAMPLE_HEARTBEATING * pMsg = (EXAMPLE_HEARTBEATING *)ptr; pMsg->Mark = 0xBEBE; pMsg->tmStamp = 0; - //3/10 possibility to send a data block to server (pSock)->SendData(array); } } diff --git a/ZoomPipeline_FuncSvr/smartlink/st_clientnode_basetrans.cpp b/ZoomPipeline_FuncSvr/smartlink/st_clientnode_basetrans.cpp index 0469da1..67484ef 100644 --- a/ZoomPipeline_FuncSvr/smartlink/st_clientnode_basetrans.cpp +++ b/ZoomPipeline_FuncSvr/smartlink/st_clientnode_basetrans.cpp @@ -37,7 +37,7 @@ namespace ExampleServer{ //judge whether id is valid. bool st_clientNode_baseTrans::bIsValidUserId(quint32 id) { - return id >=(unsigned int)0x00000002 && id <=(unsigned int)0x7FFFFFFF; + return id >=(unsigned int)0x00000002 && id <=(unsigned int)0xFFFFFFFE; } //The main functional method, will run in thread pool -- GitLab