Warning, /multimedia/audiotube/src/contents/ui/dialogs/ImportPlaylistDialog.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: importPlaylistDialog
0017     title: i18n("Import playlist")
0018     standardButtons: Kirigami.Dialog.Ok | Kirigami.Dialog.Cancel
0019     mainItem: Kirigami.FormLayout {
0020         Controls.TextField {
0021             id: urlField
0022 
0023             Kirigami.FormData.label: i18n("Playlist URL (Youtube)")
0024         }
0025     }
0026 
0027     onAccepted: model.importPlaylist(urlField.text)
0028 }