Warning, /frameworks/kirigami/autotests/wheelhandler/ScrollableFlickable.qml is written in an unsupported language. File is not indexed.
0001 /* SPDX-FileCopyrightText: 2021 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 2.15 0006 import QtQuick.Controls 2.15 as QQC2 0007 import org.kde.kirigami 2.19 as Kirigami 0008 0009 ContentFlickable { 0010 id: flickable 0011 leftMargin: QQC2.ScrollBar.vertical && QQC2.ScrollBar.vertical.visible && QQC2.ScrollBar.vertical.mirrored ? QQC2.ScrollBar.vertical.width : 0 0012 rightMargin: QQC2.ScrollBar.vertical && QQC2.ScrollBar.vertical.visible && !QQC2.ScrollBar.vertical.mirrored ? QQC2.ScrollBar.vertical.width : 0 0013 bottomMargin: QQC2.ScrollBar.horizontal && QQC2.ScrollBar.horizontal.visible ? QQC2.ScrollBar.horizontal.height : 0 0014 QQC2.ScrollBar.vertical: QQC2.ScrollBar { 0015 parent: flickable.parent 0016 anchors.right: flickable.right 0017 anchors.top: flickable.top 0018 anchors.bottom: flickable.bottom 0019 anchors.bottomMargin: flickable.QQC2.ScrollBar.horizontal ? flickable.QQC2.ScrollBar.horizontal.height : anchors.margins 0020 active: flickable.QQC2.ScrollBar.vertical.active 0021 } 0022 QQC2.ScrollBar.horizontal: QQC2.ScrollBar { 0023 parent: flickable.parent 0024 anchors.left: flickable.left 0025 anchors.right: flickable.right 0026 anchors.bottom: flickable.bottom 0027 anchors.rightMargin: flickable.QQC2.ScrollBar.vertical ? flickable.QQC2.ScrollBar.vertical.width : anchors.margins 0028 active: flickable.QQC2.ScrollBar.horizontal.active 0029 } 0030 }