status-desktop/ui/app/AppLayouts/Profile/controls/FleetRadioSelector.qml
Sale Djenic b3f8af8e06 refactor(@desktop/general): qml code referring to the old code base commented out
Qml code referring to the old code base commented out, but not deleted,
due to easier refactoring the rest of the app.
2022-02-01 11:42:42 +01:00

45 lines
1.2 KiB
QML

import QtQuick 2.13
import QtQuick.Controls 2.13
import QtQuick.Layouts 1.13
import utils 1.0
import shared.popups 1.0
import shared.controls 1.0
RadioButtonSelector {
id: root
property string fleetName: ""
property string newFleet: ""
title: fleetName
// Not Refactored Yet
// checked: profileModel.fleets.fleet === root.fleetName
onCheckedChanged: {
// Not Refactored Yet
// if (checked) {
// if (profileModel.fleets.fleet === root.fleetName) return;
// root.newFleet = root.fleetName;
// Global.openPopup(confirmDialogComponent)
// }
}
Component {
id: confirmDialogComponent
ConfirmationDialog {
//% "Warning!"
header.title: qsTrId("close-app-title")
//% "Change fleet to %1"
confirmationText: qsTrId("change-fleet-to--1").arg(root.newFleet)
// Not Refactored Yet
// onConfirmButtonClicked: profileModel.fleets.setFleet(root.newFleet)
onClosed: {
// Not Refactored Yet
// profileModel.fleets.triggerFleetChange()
destroy();
}
}
}
}