Warning, /utilities/telly-skout/src/qml/GroupListDelegate.qml is written in an unsupported language. File is not indexed.
0001 // SPDX-FileCopyrightText: 2022 Plata Hill <plata.hill@kdemail.net> 0002 // SPDX-License-Identifier: LGPL-2.1-or-later 0003 0004 import QtQuick 2.14 0005 import QtQuick.Controls 2.14 as Controls 0006 import QtQuick.Layouts 1.14 0007 import org.kde.TellySkout 1.0 0008 import org.kde.kirigami 2.19 as Kirigami 0009 0010 Kirigami.SwipeListItem { 0011 leftPadding: 0 0012 rightPadding: 0 0013 0014 contentItem: Kirigami.BasicListItem { 0015 anchors.top: parent.top 0016 anchors.bottom: parent.bottom 0017 text: model.group.name 0018 icon: model.group.refreshing ? "view-refresh" : "" 0019 onClicked: { 0020 lastGroup = model.group.id; 0021 Fetcher.fetchGroup(model.group.url, model.group.id); 0022 while (pageStack.depth > 1)pageStack.pop() 0023 pageStack.push("qrc:/ChannelListPage.qml", { 0024 "title": i18n("Channels") + " (" + i18n(model.group.name) + ")", 0025 "onlyFavorites": false, 0026 "groupFilter": lastGroup 0027 }); 0028 } 0029 } 0030 0031 }