/QMK-Groundstation/trunk/Classes/cQMK_Server.cpp |
---|
17,6 → 17,7 |
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * |
***************************************************************************/ |
#include "cQMK_Server.h" |
#include "ToolBox.h" |
cQMK_Server::cQMK_Server() |
{ |
64,10 → 65,17 |
} |
} |
void cQMK_Server::send_RawData(QString Data) |
{ |
Data = Data + "\n"; |
QByteArray SendText = Data.toAscii(); |
TcpSocket->write(SendText); |
} |
void cQMK_Server::slot_Connected() |
{ |
// qDebug("Verbunden"); |
connect(TcpSocket, SIGNAL(readyRead()), SLOT(slot_ReadLine())); |
connect(TcpSocket, SIGNAL(disconnected()),TcpSocket, SLOT(deleteLater())); |
connect(TcpSocket, SIGNAL(disconnected()),this, SLOT(slot_Disconnect())); |
77,7 → 85,6 |
void cQMK_Server::slot_Disconnect() |
{ |
// qDebug("Verbindung getrennt "); |
disconnect(TcpSocket, SIGNAL(disconnected()), 0, 0); |
emit sig_Disconnected(1); |
} |
99,7 → 106,6 |
disconnect(TcpSocket, SIGNAL(disconnected()), 0, 0); |
emit sig_Disconnected(2); |
// qDebug("Error..!!"); |
} |
void cQMK_Server::slot_ReadLine() |
/QMK-Groundstation/trunk/Classes/cQMK_Server.h |
---|
35,6 → 35,7 |
void Connect(QString IP, int Port, QString User, QString Pass); |
void Disconnect(); |
void NewPosition(sNaviString Pos); |
void send_RawData(QString Data); |
private: |
//TCP-Socket |
/QMK-Groundstation/trunk/Classes/cSettings.cpp |
---|
205,6 → 205,8 |
Setting.beginGroup("QMK-Server"); |
Server.QMKS_Login = Setting.value("Login", "").toString(); |
Server.QMKS_Password = Setting.value("Password", "").toString(); |
Server.QMKS_Host = Setting.value("Host", "nimari.de").toString(); |
Server.QMKS_Port = Setting.value("Port", "16441").toString(); |
Setting.endGroup(); |
} |
257,6 → 259,8 |
Setting.beginGroup("QMK-Server"); |
Setting.setValue("Login", Server.QMKS_Login); |
Setting.setValue("Password", Server.QMKS_Password); |
Setting.setValue("Host", Server.QMKS_Host); |
Setting.setValue("Port", Server.QMKS_Port); |
Setting.endGroup(); |
} |
/QMK-Groundstation/trunk/Classes/cSettings.h |
---|
63,6 → 63,8 |
bool ToGround; |
QString QMKS_Login; |
QString QMKS_Password; |
QString QMKS_Host; |
QString QMKS_Port; |
}; |