Index: sources/device/DeviceController.cpp =================================================================== diff -u -r6ccee3fdf50b4717096745fb5b3f5ecc91b9cd1b -r5a9b7ff46df9cecc258f7cb18019a51bca76bce3 --- sources/device/DeviceController.cpp (.../DeviceController.cpp) (revision 6ccee3fdf50b4717096745fb5b3f5ecc91b9cd1b) +++ sources/device/DeviceController.cpp (.../DeviceController.cpp) (revision 5a9b7ff46df9cecc258f7cb18019a51bca76bce3) @@ -108,6 +108,8 @@ connect(&_fileSystemWatcher , SIGNAL( fileChanged(const QString &)), this , SLOT( onWatchFileChanged(const QString &))); + connect(&_ApplicationController , SIGNAL(didPOSTOSVersionData (const QString &)), + this , SLOT( onPOSTOSVersionData (const QString &))); connect(&_ApplicationController , SIGNAL(didPOSTEthernetData (const QString &)), this , SLOT( onPOSTEthernetData (const QString &))); connect(&_ApplicationController , SIGNAL(didPOSTWirelessData (const QString &)), @@ -901,6 +903,17 @@ } /*! + * \brief DeviceController::onPOSTOSVersionData + * \details Collects the OS Version + * when it is ready after the POST is done reading OS Version + * \param vMacAddress - The Ethernet MAC address + */ +void DeviceController::onPOSTOSVersionData(const QString &vOSVersion) { + _osVersion = vOSVersion; + emit didPOSTOSVersionData (vOSVersion); +} + +/*! * \brief DeviceController::onPOSTEthernetData * \details Collects the ethernet mac address * when it is ready after the POST is done for the Ethernet