/* * SPDX-FileCopyrightText: 2019 David Edmundson * SPDX-FileCopyrightText: 2020 Noah Davis * SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL */ import QtQuick 2.0 import QtQuick.Layouts 1.12 import org.kde.plasma.core 2.0 as PlasmaCore import org.kde.plasma.components 3.0 ComponentBase { id: root title: "Plasma Components 3 ComboBox" contentItem: ColumnLayout { spacing: PlasmaCore.Units.largeSpacing ListModel { id: demoModel ListElement { text: "Banana"; color: "Yellow" } ListElement { text: "Apple"; color: "Green" } ListElement { text: "Coconut"; color: "Brown" } } ComboBox { model:demoModel textRole: "text" } ComboBox { editable: true model: demoModel textRole: "text" } } }