Warning, /plasma/qqc2-breeze-style/style/qtquickcontrols/ToolSeparator.qml is written in an unsupported language. File is not indexed.
0001 /* SPDX-FileCopyrightText: 2020 Noah Davis <noahadvs@gmail.com>
0002 * SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
0003 */
0004
0005 import QtQuick
0006 import QtQuick.Controls as Controls
0007 import QtQuick.Controls.impl
0008 import QtQuick.Templates as T
0009 import org.kde.kirigami as Kirigami
0010
0011 import org.kde.breeze.impl as Impl
0012
0013 T.ToolSeparator {
0014 id: control
0015 // palette: Kirigami.Theme.palette
0016
0017 implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset,
0018 implicitContentWidth + leftPadding + rightPadding)
0019 implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset,
0020 implicitContentHeight + topPadding + bottomPadding)
0021
0022 hoverEnabled: false
0023 focusPolicy: Qt.NoFocus
0024
0025 contentItem: Kirigami.Separator {
0026 readonly property int defaultHeight: Impl.Units.mediumControlHeight
0027 implicitWidth: vertical ? 1 : defaultHeight
0028 implicitHeight: vertical ? defaultHeight : 1
0029 }
0030 }