diff --git a/mainwindow.cpp b/mainwindow.cpp
index d1a991f..dac8972 100644
--- a/mainwindow.cpp
+++ b/mainwindow.cpp
@@ -11,6 +11,7 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWi
{
ui->setupUi(this);
manager = new QNetworkAccessManager(this);
+ setFixedSize(size());
}
MainWindow::~MainWindow()
@@ -40,16 +41,22 @@ QString MainWindow::sendCommand(QString cmd)
QNetworkRequest request;
request.setUrl("http://" + mAddress + ":80/YamahaRemoteControl/ctrl");
+ request.setRawHeader("Content-Type", "text/xml; charset=UTF-8");
+ request.setRawHeader("Content-Length", QByteArray::number(cmd.size()));
+
+ QNetworkReply *reply = manager->post(request, cmd.toUtf8());
+
+ QEventLoop loop;
+ connect(reply, SIGNAL(finished()), &loop, SLOT(quit()));
+ loop.exec();
- QNetworkReply *reply = manager->get(request);
qDebug() << reply->readAll();
-
-
return res;
}
-}
-void yremote::MainWindow::on_txt_address_textEdited(const QString &arg1)
+void MainWindow::on_txt_address_textEdited(const QString &arg1)
{
mAddress = arg1;
}
+
+}
diff --git a/mainwindow.ui b/mainwindow.ui
index cc5ef17..62d0386 100644
--- a/mainwindow.ui
+++ b/mainwindow.ui
@@ -10,6 +10,9 @@
168
+
+ Qt::NoContextMenu
+
yremote