import QtQuick 2.7 import QtQuick.Layouts 1.1 RowLayout { id: rowLayout property var statistics property string context: "?" IconLabel { iconSource: "image://fa/file-o" text: statistics.files !== undefined ? statistics.files : "?" tooltip: context + qsTr(" files") } IconLabel { iconSource: "image://fa/folder-o" text: statistics.dirs !== undefined ? statistics.dirs : "?" tooltip: context + qsTr(" directories") } IconLabel { iconSource: "image://fa/hdd-o" text: statistics.bytes !== undefined ? plasmoid.nativeInterface.formatFileSize( statistics.bytes) : "?" tooltip: context + qsTr(" size") } }