mirror of
https://github.com/edisionnano/QDiskInfo.git
synced 2026-04-13 11:01:28 +03:00
Add a fallback value for firmware version
This commit is contained in:
@@ -338,7 +338,7 @@ void MainWindow::populateWindow(const QJsonObject &localObj, const QString &heal
|
|||||||
QJsonObject pollingMinutes = localObj["ata_smart_data"].toObject()["self_test"].toObject()["polling_minutes"].toObject();
|
QJsonObject pollingMinutes = localObj["ata_smart_data"].toObject()["self_test"].toObject()["polling_minutes"].toObject();
|
||||||
QJsonObject nvmeLog = localObj["nvme_smart_health_information_log"].toObject();
|
QJsonObject nvmeLog = localObj["nvme_smart_health_information_log"].toObject();
|
||||||
QString modelName = localObj["model_name"].toString();
|
QString modelName = localObj["model_name"].toString();
|
||||||
QString firmwareVersion = localObj["firmware_version"].toString();
|
QString firmwareVersion = localObj["firmware_version"].toString("----");
|
||||||
double diskCapacityGB = localObj.value("user_capacity").toObject().value("bytes").toDouble() / 1e9;
|
double diskCapacityGB = localObj.value("user_capacity").toObject().value("bytes").toDouble() / 1e9;
|
||||||
int diskCapacityGbInt = static_cast<int>(diskCapacityGB);
|
int diskCapacityGbInt = static_cast<int>(diskCapacityGB);
|
||||||
int powerCycleCountInt = localObj["power_cycle_count"].toInt(-1);
|
int powerCycleCountInt = localObj["power_cycle_count"].toInt(-1);
|
||||||
|
|||||||
Reference in New Issue
Block a user