diff options
author | Pasi Petäjäjärvi <pasi.petajajarvi@qt.io> | 2018-08-30 14:38:26 +0300 |
---|---|---|
committer | Pasi Petäjäjärvi <pasi.petajajarvi@qt.io> | 2018-09-04 07:07:47 +0000 |
commit | cb54408ea54c9ef77b5b271f3c4cc49a749ea712 (patch) | |
tree | eba4060e29a81444af35df32e61702c5c50cedd4 /src/networksettings/qnetworksettingsinterfacemodel.h | |
parent | 65b663a9be5d27cbb77b48f9e392c9463416383a (diff) |
Fix updating QDBusAbstractInterface.interfaces model on property change
Currently properties are not updated when they are changing on the real
interface.
Change-Id: I960497bc6366ff5219e0536118f959ff07c33d12
Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
Diffstat (limited to 'src/networksettings/qnetworksettingsinterfacemodel.h')
-rw-r--r-- | src/networksettings/qnetworksettingsinterfacemodel.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/networksettings/qnetworksettingsinterfacemodel.h b/src/networksettings/qnetworksettingsinterfacemodel.h index 4ecebc7..82acc91 100644 --- a/src/networksettings/qnetworksettingsinterfacemodel.h +++ b/src/networksettings/qnetworksettingsinterfacemodel.h @@ -59,6 +59,14 @@ public: Powered }; + void updated(int row); +private Q_SLOTS: + void connectionStatusChanged(); + void poweredChanged(); + +private: + void connectStateChanges(QNetworkSettingsInterface* item); + private: QList<QNetworkSettingsInterface*> m_items; QHash<int, QByteArray> m_roleNames; |