summaryrefslogtreecommitdiffstats
path: root/qml/mw-ui.qml
diff options
context:
space:
mode:
authorPapoteur <papoteur@mageia.org>2020-08-14 09:00:47 +0200
committerPapoteur <papoteur@mageia.org>2020-08-14 12:00:20 +0200
commit3e988b964de78327150cbf5c45da62fa93b2213e (patch)
tree03cb85123f95bf946fafa32c592e43def4188b98 /qml/mw-ui.qml
parent36944021daf02572357f391d7bf3d8a90359854f (diff)
downloadmageiawelcome-3e988b964de78327150cbf5c45da62fa93b2213e.tar
mageiawelcome-3e988b964de78327150cbf5c45da62fa93b2213e.tar.gz
mageiawelcome-3e988b964de78327150cbf5c45da62fa93b2213e.tar.bz2
mageiawelcome-3e988b964de78327150cbf5c45da62fa93b2213e.tar.xz
mageiawelcome-3e988b964de78327150cbf5c45da62fa93b2213e.zip
Check that command run properly, otherwise alert about about lacking command (mga#27070)
Diffstat (limited to 'qml/mw-ui.qml')
-rw-r--r--qml/mw-ui.qml15
1 files changed, 15 insertions, 0 deletions
diff --git a/qml/mw-ui.qml b/qml/mw-ui.qml
index 3adf1b1..e3707a9 100644
--- a/qml/mw-ui.qml
+++ b/qml/mw-ui.qml
@@ -463,6 +463,14 @@ Rectangle {
standardButtons: StandardButton.Close
}
+ MessageDialog {
+ id: no_program
+ icon: StandardIcon.Warning
+ title: qsTr("Launching command")
+ text: qsTr("This command is not installed")
+ standardButtons: StandardButton.Close
+ }
+
Connections {
target: launch
function onInstalled() {
@@ -476,10 +484,17 @@ Rectangle {
console.log("Core repository is not enabled")
no_core.visible = true
}
+
function onTainted() {
// get the signal that tainted repo is not enabled
console.log("Tainted is not enabled")
no_tainted.visible = true
}
+
+ function onNoprogram() {
+ // get the signal that the command doesn't exist'
+ console.log("The program is not installed")
+ no_program.visible = true
+ }
}
}