mirror of
https://github.com/moonlight-stream/moonlight-qt.git
synced 2026-06-15 21:22:40 +00:00
Disable app menu options instead of hiding them
This commit is contained in:
+9
-9
@@ -265,27 +265,27 @@ CenteredGridView {
|
|||||||
onTriggered: doQuitGame()
|
onTriggered: doQuitGame()
|
||||||
visible: model.running
|
visible: model.running
|
||||||
}
|
}
|
||||||
NavigableMenuItem {
|
|
||||||
parentMenu: appContextMenu
|
|
||||||
checkable: true
|
|
||||||
checked: model.hidden
|
|
||||||
text: qsTr("Hide Game")
|
|
||||||
onTriggered: appModel.setAppHidden(model.index, !model.hidden)
|
|
||||||
visible: !model.running || model.hidden
|
|
||||||
}
|
|
||||||
NavigableMenuItem {
|
NavigableMenuItem {
|
||||||
parentMenu: appContextMenu
|
parentMenu: appContextMenu
|
||||||
checkable: true
|
checkable: true
|
||||||
checked: model.directLaunch
|
checked: model.directLaunch
|
||||||
text: qsTr("Direct Launch")
|
text: qsTr("Direct Launch")
|
||||||
onTriggered: appModel.setAppDirectLaunch(model.index, !model.directLaunch)
|
onTriggered: appModel.setAppDirectLaunch(model.index, !model.directLaunch)
|
||||||
visible: !model.hidden
|
enabled: !model.hidden
|
||||||
|
|
||||||
ToolTip.text: qsTr("Launch this app immediately when the host is selected, bypassing the app selection grid.")
|
ToolTip.text: qsTr("Launch this app immediately when the host is selected, bypassing the app selection grid.")
|
||||||
ToolTip.delay: 1000
|
ToolTip.delay: 1000
|
||||||
ToolTip.timeout: 3000
|
ToolTip.timeout: 3000
|
||||||
ToolTip.visible: hovered
|
ToolTip.visible: hovered
|
||||||
}
|
}
|
||||||
|
NavigableMenuItem {
|
||||||
|
parentMenu: appContextMenu
|
||||||
|
checkable: true
|
||||||
|
checked: model.hidden
|
||||||
|
text: qsTr("Hide Game")
|
||||||
|
onTriggered: appModel.setAppHidden(model.index, !model.hidden)
|
||||||
|
enabled: model.hidden || (!model.running && !model.directLaunch)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user