added working volume and -rounding
This commit is contained in:
@@ -40,7 +40,6 @@ void MainWindow::sendCommand(QString cmd)
|
|||||||
QNetworkAccessManager *networkManager = new QNetworkAccessManager(this);
|
QNetworkAccessManager *networkManager = new QNetworkAccessManager(this);
|
||||||
networkManager->post(request, cmd.toUtf8());
|
networkManager->post(request, cmd.toUtf8());
|
||||||
connect(networkManager, &QNetworkAccessManager::finished, this, &MainWindow::replyFinished);
|
connect(networkManager, &QNetworkAccessManager::finished, this, &MainWindow::replyFinished);
|
||||||
networkManager->deleteLater();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::replyFinished(QNetworkReply* reply)
|
void MainWindow::replyFinished(QNetworkReply* reply)
|
||||||
@@ -73,8 +72,6 @@ void MainWindow::replyFinished(QNetworkReply* reply)
|
|||||||
mVolume = matchVolume.captured(1).toInt();
|
mVolume = matchVolume.captured(1).toInt();
|
||||||
}
|
}
|
||||||
|
|
||||||
qDebug() << ans;
|
|
||||||
|
|
||||||
reply->deleteLater();
|
reply->deleteLater();
|
||||||
updateUi();
|
updateUi();
|
||||||
}
|
}
|
||||||
@@ -116,22 +113,21 @@ void MainWindow::on_btn_onoff_clicked()
|
|||||||
void MainWindow::on_dial_valueChanged(int value)
|
void MainWindow::on_dial_valueChanged(int value)
|
||||||
{
|
{
|
||||||
int d = value % 10;
|
int d = value % 10;
|
||||||
qDebug() << d;
|
|
||||||
if (!( d == -5 || d == 0 ))
|
if (!( d == -5 || d == 0 ))
|
||||||
value -= d;
|
value -= d;
|
||||||
|
|
||||||
ui->lbl_volume->setText(QString::number(value));
|
ui->lbl_volume->setText(QString::number(value));
|
||||||
|
ui->dial->setValue(value);
|
||||||
mVolume = value;
|
mVolume = value;
|
||||||
mTimer.start(WAITTIME);
|
mTimer.start(WAITTIME);
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::sendVolume()
|
void MainWindow::sendVolume()
|
||||||
{
|
{
|
||||||
// sendCommand("<YAMAHA_AV cmd=\"PUT\"><Main_Zone><Volume><Lvl><Val>"
|
sendCommand("<YAMAHA_AV cmd=\"PUT\"><Main_Zone><Volume><Lvl><Val>"
|
||||||
// + QString::number(mVolume)
|
+ QString::number(mVolume)
|
||||||
// + "</Val><Exp>1</Exp><Unit>dB</Unit></Lvl></Volume></Main_Zone></YAMAHA_AV>");
|
+ "</Val><Exp>1</Exp><Unit>dB</Unit></Lvl></Volume></Main_Zone></YAMAHA_AV>");
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user