Warning, /libraries/kirigami-addons/autotests/tst_album_qmlqobjectmodel.qml is written in an unsupported language. File is not indexed.

0001 // SPDX-FileCopyrightText: 2023 James Graham <james.h.graham@protonmail.com>
0002 // SPDX-License-Identifier: LGPL-2.0-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0003 
0004 import QtQuick 2.15
0005 import QtTest 1.2
0006 
0007 import org.kde.kirigamiaddons.labs.components 1.0
0008 
0009 BaseAlbumMaximizeComponentTestCase {
0010     id: root
0011 
0012     property list<AlbumModelItem> items: [
0013         AlbumModelItem {
0014             type: AlbumModelItem.Image
0015             source: Qt.resolvedUrl(root.testImage)
0016             tempSource: Qt.resolvedUrl(root.testImage)
0017             caption: "A test image"
0018         },
0019         AlbumModelItem {
0020             type: AlbumModelItem.Video
0021             source: Qt.resolvedUrl(root.testVideo)
0022             tempSource: Qt.resolvedUrl(root.testImage)
0023             caption: "A test video"
0024         },
0025         // This is just to test a blank caption.
0026         AlbumModelItem {
0027             type: AlbumModelItem.Image
0028             source: Qt.resolvedUrl(root.testImage)
0029             tempSource: Qt.resolvedUrl(root.testImage)
0030             caption: ""
0031         }
0032     ]
0033 
0034     name: "AlbumQmlQObjectModelTest"
0035     model: root.items
0036 }
0037