summaryrefslogtreecommitdiffstats
path: root/src/plugins/bearer/networkmanager/qnetworkmanagerengine.h
diff options
context:
space:
mode:
authorLorn Potter <lorn.potter@gmail.com>2014-11-04 17:59:24 +1000
committerLorn Potter <lorn.potter@gmail.com>2014-11-06 20:00:15 +0100
commit999fa634829bf90e939f2fc14678a842eb49c75e (patch)
treed0aa66f9a15616eec4e4ec05c53b4b766e0c667d /src/plugins/bearer/networkmanager/qnetworkmanagerengine.h
parent13401116cce64bc7f2cf80b07ce34a4ad3abe829 (diff)
Support dual sim in QtBearer's networkmanager backend
Task-number: QTBUG-42368 Change-Id: I306733b5de7871fdeaa0accb512a3610753c84a5 Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Diffstat (limited to 'src/plugins/bearer/networkmanager/qnetworkmanagerengine.h')
-rw-r--r--src/plugins/bearer/networkmanager/qnetworkmanagerengine.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/plugins/bearer/networkmanager/qnetworkmanagerengine.h b/src/plugins/bearer/networkmanager/qnetworkmanagerengine.h
index d2ef9886a3..84c0b21b6c 100644
--- a/src/plugins/bearer/networkmanager/qnetworkmanagerengine.h
+++ b/src/plugins/bearer/networkmanager/qnetworkmanagerengine.h
@@ -106,7 +106,6 @@ private Q_SLOTS:
void newAccessPoint(const QString &path);
void removeAccessPoint(const QString &path);
void scanFinished();
- void changedModem();
private:
QNetworkConfigurationPrivate *parseConnection(const QString &settingsPath,
@@ -125,9 +124,8 @@ private:
QHash<QString,QString> connectionInterfaces; // ac, interface
QOfonoManagerInterface *ofonoManager;
- QOfonoNetworkRegistrationInterface *ofonoNetwork;
- QOfonoDataConnectionManagerInterface *ofonoContextManager;
- QNetworkConfiguration::BearerType currentBearerType();
+ QHash <QString, QOfonoDataConnectionManagerInterface *> ofonoContextManagers;
+ QNetworkConfiguration::BearerType currentBearerType(const QString &id);
QString contextName(const QString &path);
};