// Copyright 2022 Devin Lin // SPDX-License-Identifier: GPL-2.0-or-later import QtQuick import QtQuick.Controls import QtQuick.Layouts import org.kde.kirigami as Kirigami Kirigami.Dialog { id: root standardButtons: Kirigami.Dialog.NoButton parent: applicationWindow().overlay title: i18n("Locations") preferredHeight: Kirigami.Units.gridUnit * 20 preferredWidth: Kirigami.Units.gridUnit * 20 padding: 0 customFooterActions: [ Kirigami.Action { icon.name: "list-add" text: i18n("Add Location") onTriggered: { root.close(); applicationWindow().openAddLocation(); } } ] LocationsListView { onCloseRequested: root.close() } }