diff --git a/src/StatusQ/Popups/StatusMenuHeadline.qml b/src/StatusQ/Popups/StatusMenuHeadline.qml new file mode 100644 index 00000000..9da2b1b4 --- /dev/null +++ b/src/StatusQ/Popups/StatusMenuHeadline.qml @@ -0,0 +1,24 @@ +import QtQuick 2.13 +import QtQuick.Controls 2.13 + +import StatusQ.Core 0.1 +import StatusQ.Core.Theme 0.1 + +MenuSeparator { + id: root + property string text + height: visible && enabled ? implicitHeight : 0 + contentItem: Item { + implicitWidth: 176 + implicitHeight: 16 + StatusBaseText { + anchors.verticalCenter: parent.verticalCenter + anchors.left: parent.left + anchors.leftMargin: 12 + color: Theme.palette.baseColor1 + font.pixelSize: 12 + text: root.text + } + } +} + diff --git a/src/StatusQ/Popups/qmldir b/src/StatusQ/Popups/qmldir index e71f5609..7a7eee9b 100644 --- a/src/StatusQ/Popups/qmldir +++ b/src/StatusQ/Popups/qmldir @@ -3,5 +3,6 @@ module StatusQ.Popups StatusMenuSeparator 0.1 StatusMenuSeparator.qml StatusPopupMenu 0.1 StatusPopupMenu.qml StatusMenuItem 0.1 StatusMenuItem.qml +StatusMenuHeadline 0.1 StatusMenuHeadline.qml StatusModal 0.1 StatusModal.qml StatusModalDivider 0.1 StatusModalDivider.qml diff --git a/statusq.qrc b/statusq.qrc index 5d1d7a29..90c7eddc 100644 --- a/statusq.qrc +++ b/statusq.qrc @@ -15,6 +15,7 @@ src/StatusQ/Popups/qmldir src/StatusQ/Popups/StatusPopupMenu.qml src/StatusQ/Popups/StatusMenuSeparator.qml + src/StatusQ/Popups/StatusMenuHeadline.qml src/StatusQ/Popups/StatusMenuItem.qml src/StatusQ/Popups/StatusModalDivider.qml src/StatusQ/Components/qmldir