-//void MainWindow::onNetworAccesskManagerReplyFinished(QNetworkReply *reply)
-//{
-// QTextStream stream(reply);
-// QString msg = stream.readAll();
-// qDebug("MainWindow::onNetworAccesskManagerReplyFinished: %s", qPrintable(msg));
-
-// reply->deleteLater();
-//}
+void Xbmc::commandActionFinished()
+{
+ QNetworkReply* reply = qobject_cast<QNetworkReply *>(sender());
+ if (reply) {
+ if (reply->error() == QNetworkReply::NoError) {
+ QTextStream stream(reply);
+ QString msg = stream.readAll();
+ qDebug("Xbmc::commandActionFinished: %s", qPrintable(msg));
+ } else {
+ qDebug("Xbmc::commandActionFinished: error: %s", qPrintable(reply->errorString()));
+ }
+ reply->deleteLater();
+ }
+}