void ChangeRouterPasswordOp::start() { if (!m_adminPassword.isNull() || !m_wifiPassword.isNull()) { LOG_DEBUG(QString::fromUtf8("changeRouterPassword %1 %2").arg(m_adminPassword.isNull()).arg(m_wifiPassword.isNull())); m_bean->m_soapCore->setWrappedMode(false); m_op = m_bean->m_soapCore->invoke(NS_WLANConfiguration, QLatin1String("GetInfo")); connect(m_op, SIGNAL(finished()), SLOT(onGetInfoFinished())); } else { LOG_DEBUG(QString::fromUtf8("changeRouterPassword nothing to do")); QMetaObject::invokeMethod(this, "onNothingToDo", Qt::QueuedConnection); } }
int AlbumImageFetcher::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QObject::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: finished((*reinterpret_cast< const QByteArray(*)>(_a[1]))); break; case 1: onGetInfoFinished((*reinterpret_cast< WsReply*(*)>(_a[1]))); break; case 2: onImageDataDownloaded(); break; case 3: fail(); break; } _id -= 4; } return _id; }
void MainWindow::onTrackSpooled(const lastfm::Track& track) { setWindowTitle(m_radio.station().rql()); ui->trackProgress->setMinimum(0); ui->trackProgress->setMaximum(track.duration()); ui->album->setText(track.album()); ui->artist->setText(track.artist()); ui->title->setText(track.title()); m_trackGetInfoReply = track.getInfo(); connect(m_trackGetInfoReply, SIGNAL(finished()), SLOT(onGetInfoFinished())); // send the now playing and cache the track so it can be submitted later m_scrobSocket->start(track); }
void ChangeRouterWifiPasswordOp::start() { LOG_DEBUG(QString::fromUtf8("ChangeRouterWifiPasswordOp::start")); m_bean->m_soapCore->setWrappedMode(false); if (m_configStart) { m_op = m_bean->m_soapCore->invoke(QLatin1String("DeviceConfig"), QLatin1String("ConfigurationStarted"), QStringList(QLatin1String("NewSessionID")), QStringList(m_bean->m_soapCore->sessionId())); connect(m_op, SIGNAL(finished()), SLOT(onConfigStarted())); LOG_DEBUG(QString::fromUtf8("ConfigurationStarted ssid: %1").arg(m_bean->m_soapCore->sessionId())); } else { m_op = m_bean->m_soapCore->invoke(NS_WLANConfiguration, QLatin1String("GetInfo")); connect(m_op, SIGNAL(finished()), SLOT(onGetInfoFinished())); } }
void ChangeRouterWifiPasswordOp::onConfigStarted() { AsyncOp *op = m_op; m_op->deleteLater(); m_op = NULL; if (isAborted()) { return; } int result = op->result(); LOG_DEBUG(QString::fromUtf8("onConfigStarted %1").arg(result)); if (result != NoError) { return notifyFinished(result); } QVariant varResponseCode = op->value("responseCode"); if (!varResponseCode.isValid()) { return notifyFinished(UnknownError); } bool ok; int responseCode = varResponseCode.toInt(&ok); if (!ok) { return notifyFinished(UnknownError); } if (responseCode != 0) { return notifyFinished(UnknownError); } m_op = m_bean->m_soapCore->invoke(NS_WLANConfiguration, QLatin1String("GetInfo")); connect(m_op, SIGNAL(finished()), SLOT(onGetInfoFinished())); }