Warning, /multimedia/audiotube/src/contents/ui/dialogs/AddPlaylistDialog.qml is written in an unsupported language. File is not indexed.
0001 // SPDX-FileCopyrightText: 2023 Mathis BrĂ¼chert <mbb@kaidan.im> 0002 // 0003 // SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL 0004 0005 import QtQuick 2.1 0006 import QtQuick.Controls 2.12 as Controls 0007 import QtQuick.Layouts 1.3 0008 import org.kde.kirigami 2.19 as Kirigami 0009 0010 import org.kde.ytmusic 1.0 0011 import ".." 0012 0013 0014 Kirigami.PromptDialog { 0015 property QtObject model 0016 id: addPlaylistDialog 0017 title: i18n("Add playlist") 0018 standardButtons: Kirigami.Dialog.Ok | Kirigami.Dialog.Cancel 0019 mainItem: Kirigami.FormLayout { 0020 Controls.TextField { 0021 id: titleField 0022 0023 Kirigami.FormData.label: i18n("Playlist Title") 0024 } 0025 Controls.TextField { 0026 id: descriptionField 0027 0028 Kirigami.FormData.label: i18n("Playlist Description") 0029 } 0030 } 0031 0032 onAccepted: model.addPlaylist(titleField.text, descriptionField.text) 0033 }