summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Kanavin <alex.kanavin@gmail.com>2011-08-05 17:42:41 +0300
committerAlexander Kanavin <alex.kanavin@gmail.com>2011-08-05 17:42:41 +0300
commitcc36e72e617ad61d2c23668f9b3802123dadc5ec (patch)
treef65f28ef1b955ad01ebadc18e6b84d5fd58dbd5f
parentba71447cc44b2466d04f4da285c157ff4501a31f (diff)
downloadofono-qt-cc36e72e617ad61d2c23668f9b3802123dadc5ec.tar.gz
ofono-qt-cc36e72e617ad61d2c23668f9b3802123dadc5ec.tar.bz2
ofono-qt-cc36e72e617ad61d2c23668f9b3802123dadc5ec.zip
Update CallBarring class to be in sync with latest oFono
-rw-r--r--lib/ofonocallbarring.cpp24
-rw-r--r--lib/ofonocallbarring.h3
-rw-r--r--tests/test_ofonocallbarring.cpp4
3 files changed, 4 insertions, 27 deletions
diff --git a/lib/ofonocallbarring.cpp b/lib/ofonocallbarring.cpp
index 8c60d09..2907b6d 100644
--- a/lib/ofonocallbarring.cpp
+++ b/lib/ofonocallbarring.cpp
@@ -52,24 +52,8 @@ void OfonoCallBarring::pathChanged(const QString& path)
connectDbusSignals(path);
}
-void OfonoCallBarring::connectDbusSignals(const QString& path)
-{
- QDBusConnection::systemBus().disconnect("org.ofono", QString(), m_if->ifname(),
- "IncomingBarringInEffect",
- this,
- SIGNAL(incomingBarringInEffect()));
- QDBusConnection::systemBus().disconnect("org.ofono", QString(), m_if->ifname(),
- "OutgoingBarringInEffect",
- this,
- SIGNAL(outgoingBarringInEffect()));
- QDBusConnection::systemBus().connect("org.ofono", path, m_if->ifname(),
- "IncomingBarringInEffect",
- this,
- SIGNAL(incomingBarringInEffect()));
- QDBusConnection::systemBus().connect("org.ofono", path, m_if->ifname(),
- "OutgoingBarringInEffect",
- this,
- SIGNAL(outgoingBarringInEffect()));
+void OfonoCallBarring::connectDbusSignals(const QString& /*path*/)
+{
}
void OfonoCallBarring::changePassword(const QString &old_password,
@@ -171,9 +155,9 @@ void OfonoCallBarring::setPropertyFailed(const QString& property)
void OfonoCallBarring::requestPropertyComplete(bool success, const QString& property, const QVariant& value)
{
if (property == "VoiceIncoming") {
- success ? emit voiceIncomingComplete(true, value.value<QString>()) : emit voiceIncomingComplete(false, QString());
+ emit voiceIncomingComplete(success, value.value<QString>());
} else if (property == "VoiceOutgoing") {
- success ? emit voiceOutgoingComplete(true, value.value<QString>()) : emit voiceOutgoingComplete(false, QString());
+ emit voiceOutgoingComplete(success, value.value<QString>());
}
}
diff --git a/lib/ofonocallbarring.h b/lib/ofonocallbarring.h
index 76315b3..3c3d682 100644
--- a/lib/ofonocallbarring.h
+++ b/lib/ofonocallbarring.h
@@ -56,9 +56,6 @@ public slots:
void disableAllOutgoing(const QString &password);
signals:
- void incomingBarringInEffect();
- void outgoingBarringInEffect();
-
void voiceIncomingComplete(bool success, const QString &barrings);
void voiceOutgoingComplete(bool success, const QString &barrings);
void voiceIncomingChanged(const QString &barrings);
diff --git a/tests/test_ofonocallbarring.cpp b/tests/test_ofonocallbarring.cpp
index c85693e..0da7424 100644
--- a/tests/test_ofonocallbarring.cpp
+++ b/tests/test_ofonocallbarring.cpp
@@ -60,10 +60,6 @@ private slots:
QSignalSpy setVoiceIncomingFailed(m, SIGNAL(setVoiceIncomingFailed()));
QSignalSpy setVoiceOutgoingFailed(m, SIGNAL(setVoiceOutgoingFailed()));
- // These two are unused until we support a voicecall API
- QSignalSpy incomingBarringInEffect(m, SIGNAL(incomingBarringInEffect()));
- QSignalSpy outgoingBarringInEffect(m, SIGNAL(outgoingBarringInEffect()));
-
QSignalSpy changePasswordComplete(m, SIGNAL(changePasswordComplete(bool)));
QSignalSpy disableAllComplete(m, SIGNAL(disableAllComplete(bool)));
QSignalSpy disableAllIncomingComplete(m, SIGNAL(disableAllIncomingComplete(bool)));