Warning, /frameworks/kquickcharts/examples/snippets/barchart.qml is written in an unsupported language. File is not indexed.
0001 /* 0002 * This file is part of KQuickCharts 0003 * SPDX-FileCopyrightText: 2019 Arjen Hiemstra <ahiemstra@heimr.nl> 0004 * 0005 * SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL 0006 */ 0007 0008 //! [example] 0009 import QtQuick 0010 import QtQuick.Controls 0011 0012 import org.kde.quickcharts as Charts 0013 0014 Charts.BarChart { 0015 id: barChart 0016 0017 width: 400 0018 height: 300 0019 0020 valueSources: [ 0021 Charts.ModelSource { roleName: "value1"; model: listModel }, 0022 Charts.ModelSource { roleName: "value2"; model: listModel }, 0023 Charts.ModelSource { roleName: "value3"; model: listModel } 0024 ] 0025 0026 colorSource: Charts.ArraySource { array: ["red", "green", "blue"] } 0027 nameSource: Charts.ArraySource { array: ["Example 1", "Example 2", "Example 3"] } 0028 0029 barWidth: 20 0030 0031 ListModel { 0032 id: listModel 0033 0034 ListElement { value1: 19; value2: 2; value3: 6 } 0035 ListElement { value1: 14; value2: 20; value3: 17 } 0036 ListElement { value1: 4; value2: 10; value3: 11 } 0037 ListElement { value1: 5; value2: 11; value3: 9 } 0038 ListElement { value1: 20; value2: 7; value3: 13 } 0039 } 0040 } 0041 //! [example]