Warning, /plasma/libplasma/tests/components/tabbar3.qml is written in an unsupported language. File is not indexed.
0001 /* 0002 * SPDX-FileCopyrightText: 2020 Marco Martin <notmart@gmail.com> 0003 * SPDX-FileCopyrightText: 2020 Noah Davis <noahadvs@gmail.com> 0004 * SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL 0005 */ 0006 import QtQuick 0007 import QtQuick.Layouts 0008 import org.kde.plasma.components as PlasmaComponents 0009 0010 ComponentBase { 0011 id: root 0012 title: "Plasma Components 3 TabBar with TabButtons" 0013 contentItem: PlasmaComponents.TabBar { 0014 implicitWidth: tabButton2.implicitWidth*4 0015 PlasmaComponents.TabButton { 0016 icon.name: "application-menu" 0017 text: "Icon Only" 0018 display: PlasmaComponents.TabButton.IconOnly 0019 } 0020 PlasmaComponents.TabButton { 0021 id: tabButton2 0022 icon.name: "application-menu" 0023 text: "Text Beside Icon" 0024 display: PlasmaComponents.TabButton.TextBesideIcon 0025 } 0026 PlasmaComponents.TabButton { 0027 icon.name: "application-menu" 0028 text: "Text Under Icon" 0029 display: PlasmaComponents.TabButton.TextUnderIcon 0030 } 0031 PlasmaComponents.TabButton { 0032 icon.name: "application-menu" 0033 text: "Text Only" 0034 display: PlasmaComponents.TabButton.TextOnly 0035 } 0036 } 0037 } 0038