mirror of
https://github.com/noctalia-dev/noctalia-shell.git
synced 2026-05-11 17:08:27 +08:00
28 lines
543 B
QML
28 lines
543 B
QML
import QtQuick
|
|
import QtQuick.Controls
|
|
import QtQuick.Layouts
|
|
import qs.Commons
|
|
import qs.Widgets
|
|
|
|
Rectangle {
|
|
id: root
|
|
|
|
// Public properties
|
|
property int currentIndex: 0
|
|
property int spacing: Style.marginS
|
|
default property alias content: tabRow.children
|
|
|
|
// Styling
|
|
Layout.fillWidth: true
|
|
implicitHeight: Style.baseWidgetSize + Style.marginXS * 2
|
|
color: Color.mSurfaceVariant
|
|
radius: Style.iRadiusS
|
|
|
|
RowLayout {
|
|
id: tabRow
|
|
anchors.fill: parent
|
|
anchors.margins: Style.marginXS
|
|
spacing: root.spacing
|
|
}
|
|
}
|