fixed recievcer state off after longer runtime
This commit is contained in:
@@ -17,6 +17,7 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWi
|
||||
#endif
|
||||
|
||||
mSettings = new QSettings(QSettings::IniFormat, QSettings::UserScope, "RogoSoftware", "yremote");
|
||||
mNetworkManager = new QNetworkAccessManager(this);
|
||||
|
||||
restoreGeometry(mSettings->value("geometry", saveGeometry()).toByteArray());
|
||||
move(mSettings->value("pos", pos()).toPoint());
|
||||
@@ -44,6 +45,8 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWi
|
||||
MainWindow::~MainWindow()
|
||||
{
|
||||
delete ui;
|
||||
delete mSettings;
|
||||
delete mNetworkManager;
|
||||
}
|
||||
|
||||
void MainWindow::sendCommand(QString cmd)
|
||||
@@ -53,9 +56,8 @@ void MainWindow::sendCommand(QString cmd)
|
||||
request.setRawHeader("Content-Type", "text/xml; charset=UTF-8");
|
||||
request.setRawHeader("Content-Length", QByteArray::number(cmd.size()));
|
||||
|
||||
QNetworkAccessManager *networkManager = new QNetworkAccessManager(this);
|
||||
networkManager->post(request, cmd.toUtf8());
|
||||
connect(networkManager, &QNetworkAccessManager::finished, this, &MainWindow::replyFinished);
|
||||
mNetworkManager->post(request, cmd.toUtf8());
|
||||
connect(mNetworkManager, &QNetworkAccessManager::finished, this, &MainWindow::replyFinished);
|
||||
}
|
||||
|
||||
void MainWindow::replyFinished(QNetworkReply* reply)
|
||||
|
||||
Reference in New Issue
Block a user