Warning, /libraries/kirigami-addons/autotests/tst_album_qmllistmodel.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 name: "AlbumQmlListModelTest" 0012 model: ListModel { 0013 id: listModel 0014 } 0015 0016 Component.onCompleted: { 0017 listModel.append({"type": AlbumModelItem.Image, 0018 "source": Qt.resolvedUrl(root.testImage), 0019 "sourceWidth": 0, 0020 "sourceHeight": 0, 0021 "tempSource": Qt.resolvedUrl(root.testImage), 0022 "caption": "A test image"}) 0023 listModel.append({"type": AlbumModelItem.Video, 0024 "source": Qt.resolvedUrl(root.testVideo), 0025 "sourceWidth": 0, 0026 "sourceHeight": 0, 0027 "tempSource": Qt.resolvedUrl(root.testImage), 0028 "caption": "A test video"}) 0029 listModel.append({"type": AlbumModelItem.Image, 0030 "source": Qt.resolvedUrl(root.testImage), 0031 "sourceWidth": 0, 0032 "sourceHeight": 0, 0033 "tempSource": Qt.resolvedUrl(root.testImage), 0034 "caption": ""}) 0035 } 0036 }