diff --git a/sources/awesome-widget/deinteraction.cpp b/sources/awesome-widget/deinteraction.cpp index a982312..97a02b4 100644 --- a/sources/awesome-widget/deinteraction.cpp +++ b/sources/awesome-widget/deinteraction.cpp @@ -179,38 +179,38 @@ void AwesomeWidget::dataUpdated(const QString &sourceName, const Plasma::DataEng values[QString("ac")] = configuration[QString("acOnline")]; else values[QString("ac")] = configuration[QString("acOffline")]; - values[QString("bat")] = QString("%3i").arg(data[QString("bat")].toInt()); + values[QString("bat")] = QString("%1").arg(data[QString("bat")].toFloat(), 3, 'f', 0); } else if (sourceName == QString("cpu/system/TotalLoad")) { - values[QString("cpu")] = QString("%5.1f").arg(data[QString("value")].toFloat()); + values[QString("cpu")] = QString("%1").arg(data[QString("value")].toFloat(), 5, 'f', 1); if (configuration[QString("cpuTooltip")].toInt() == 2) tooltipValues[QString("cpu")].append(data[QString("value")].toFloat()); } else if (sourceName.indexOf(cpuRegExp) > -1) { QString number = sourceName; number.remove(QString("cpu/cpu")); number.remove(QString("/TotalLoad")); - values[QString("cpu") + number] = QString("%5.1f").arg(data[QString("value")].toFloat()); + values[QString("cpu") + number] = QString("%1").arg(data[QString("value")].toFloat(), 5, 'f', 1); } else if (sourceName == QString("cpu/system/AverageClock")) { - values[QString("cpucl")] = QString("%5.1f").arg(data[QString("value")].toFloat()); + values[QString("cpucl")] = QString("%1").arg(data[QString("value")].toFloat(), 4, 'f', 0); if (configuration[QString("cpuclTooltip")].toInt() == 2) tooltipValues[QString("cpucl")].append(data[QString("value")].toFloat()); } else if (sourceName.indexOf(cpuclRegExp) > -1) { QString number = sourceName; number.remove(QString("cpu/cpu")); number.remove(QString("/clock")); - values[QString("cpucl") + number] = QString("%5.1f").arg(data[QString("value")].toFloat()); + values[QString("cpucl") + number] = QString("%1").arg(data[QString("value")].toFloat(), 4, 'f', 0); } else if (sourceName == QString("custom")) { for (int i=0; i -1) { QString device = sourceName; device.remove(QString("/Rate/rblk")); for (int i=0; i -1) { @@ -218,20 +218,20 @@ void AwesomeWidget::dataUpdated(const QString &sourceName, const Plasma::DataEng device.remove(QString("/Rate/wblk")); for (int i=0; i -1) { QString mount = sourceName; mount.remove(QString("partitions")); mount.remove(QString("/filllevel")); for (int i=0; i -1) { @@ -240,10 +240,10 @@ void AwesomeWidget::dataUpdated(const QString &sourceName, const Plasma::DataEng mount.remove(QString("/freespace")); for (int i=0; i -1) { @@ -252,46 +252,49 @@ void AwesomeWidget::dataUpdated(const QString &sourceName, const Plasma::DataEng mount.remove(QString("/usedspace")); for (int i=0; i -1) { - values[QString("down")] = QString("%4i").arg(data[QString("value")].toFloat()); + values[QString("down")] = QString("%1").arg(data[QString("value")].toFloat(), 4, 'f', 0); if (configuration[QString("downTooltip")].toInt() == 2) tooltipValues[QString("down")].append(data[QString("value")].toFloat()); networkDeviceUpdate++; @@ -308,12 +311,12 @@ void AwesomeWidget::dataUpdated(const QString &sourceName, const Plasma::DataEng } } } else if (sourceName.indexOf(netTransRegExp) > -1) { - values[QString("up")] = QString("%4i").arg(data[QString("value")].toFloat()); + values[QString("up")] = QString("%1").arg(data[QString("value")].toFloat(), 4, 'f', 0); if (configuration[QString("upTooltip")].toInt() == 2) tooltipValues[QString("up")].append(data[QString("value")].toFloat()); } else if (sourceName == QString("pkg")) { for (int i=0; i -1) { for (int i=0; i