import QtQuick import QtQuick.Layouts import qs.Constants ColumnLayout { id: root property string label: "" property string description: "" property color labelColor: Color.mOnSurface property color descriptionColor: Color.mOnSurfaceVariant spacing: Style.marginXXS Layout.fillWidth: true NText { text: label pointSize: Style.fontSizeL font.weight: Style.fontWeightBold color: labelColor visible: label !== "" Layout.fillWidth: true } NText { text: description pointSize: Style.fontSizeS color: descriptionColor wrapMode: Text.WordWrap visible: description !== "" Layout.fillWidth: true } }