Index: sources/view/VNetworkModel.h =================================================================== diff -u -rd71990c79c75c613d781890c6f77505d409d6c64 -r091bc0425b84f094cbd863865a5edac2477208eb --- sources/view/VNetworkModel.h (.../VNetworkModel.h) (revision d71990c79c75c613d781890c6f77505d409d6c64) +++ sources/view/VNetworkModel.h (.../VNetworkModel.h) (revision 091bc0425b84f094cbd863865a5edac2477208eb) @@ -33,6 +33,7 @@ PROPERTY(QString, subnetMask , "") PROPERTY(QString, dns , "") PROPERTY(QString, ssid , "") + PROPERTY(QString, macAddress , "") public: // Note: VIEW_DEC_CLASS(VNetworkModel) requires QObject as the parent, so it's necessary to define it here @@ -81,6 +82,7 @@ QHash roleNames() const; private: void initConnections(); + void clearSelectedNetwork(); QList _networks; @@ -90,5 +92,10 @@ void onConnectedToNetwork(const Network &vNetwork); void onDisconnectedNetwork(const Network &vNetwork); + // static IP address assignment confirmation + void onSetIPAddressSuccess(); + void onSetGatewaySuccess(); + void onSetSubnetMaskSuccess(); + void onSetDNSSuccess(); }; }