add handlers to enter push

This commit is contained in:
Cyril Anisimov 2025-06-11 23:35:50 +02:00
parent 691680adef
commit d74a431e95
10 changed files with 38 additions and 14 deletions

View file

@ -101,8 +101,8 @@ PageType {
visible: isLoggingEnabled ? true : false visible: isLoggingEnabled ? true : false
text: qsTr("Logging enabled") text: qsTr("Logging enabled")
Keys.onEnterPressed: loggingButton.clicked() Keys.onEnterPressed: this.clicked()
Keys.onReturnPressed: loggingButton.clicked() Keys.onReturnPressed: this.clicked()
onClicked: { onClicked: {
PageController.goToPage(PageEnum.PageSettingsLogging) PageController.goToPage(PageEnum.PageSettingsLogging)
@ -147,8 +147,8 @@ PageType {
leftImageColor: "" leftImageColor: ""
rightImageSource: "qrc:/images/controls/chevron-down.svg" rightImageSource: "qrc:/images/controls/chevron-down.svg"
Keys.onEnterPressed: splitTunnelingButton.clicked() Keys.onEnterPressed: this.clicked()
Keys.onReturnPressed: splitTunnelingButton.clicked() Keys.onReturnPressed: this.clicked()
onClicked: { onClicked: {
homeSplitTunnelingDrawer.openTriggered() homeSplitTunnelingDrawer.openTriggered()
@ -276,8 +276,8 @@ PageType {
topPadding: 4 topPadding: 4
bottomPadding: 3 bottomPadding: 3
Keys.onEnterPressed: collapsedButtonChevron.clicked() Keys.onEnterPressed: this.clicked()
Keys.onReturnPressed: collapsedButtonChevron.clicked() Keys.onReturnPressed: this.clicked()
onClicked: { onClicked: {
if (drawer.isCollapsedStateActive()) { if (drawer.isCollapsedStateActive()) {

View file

@ -158,8 +158,8 @@ PageType {
showQuestionDrawer(headerText, descriptionText, yesButtonText, noButtonText, yesButtonFunction, noButtonFunction) showQuestionDrawer(headerText, descriptionText, yesButtonText, noButtonText, yesButtonFunction, noButtonFunction)
} }
Keys.onEnterPressed: saveButton.clicked() Keys.onEnterPressed: this.clicked()
Keys.onReturnPressed: saveButton.clicked() Keys.onReturnPressed: this.clicked()
} }
} }
} }

View file

@ -145,8 +145,8 @@ PageType {
focusItem.forceActiveFocus() focusItem.forceActiveFocus()
} }
Keys.onEnterPressed: basicButton.clicked() Keys.onEnterPressed: this.clicked()
Keys.onReturnPressed: basicButton.clicked() Keys.onReturnPressed: this.clicked()
} }
} }
} }

View file

@ -71,6 +71,9 @@ PageType {
onClicked: function() { onClicked: function() {
SettingsController.strictKillSwitchEnabled = false SettingsController.strictKillSwitchEnabled = false
} }
Keys.onEnterPressed: this.clicked()
Keys.onReturnPressed: this.clicked()
} }
DividerType {} DividerType {}
@ -102,6 +105,9 @@ PageType {
showQuestionDrawer(headerText, descriptionText, yesButtonText, noButtonText, yesButtonFunction, noButtonFunction) showQuestionDrawer(headerText, descriptionText, yesButtonText, noButtonText, yesButtonFunction, noButtonFunction)
} }
Keys.onEnterPressed: this.clicked()
Keys.onReturnPressed: this.clicked()
} }
DividerType { DividerType {

View file

@ -286,8 +286,8 @@ PageType {
moreActionsDrawer.openTriggered() moreActionsDrawer.openTriggered()
} }
Keys.onReturnPressed: addSiteButtonImage.clicked() Keys.onReturnPressed: this.clicked()
Keys.onEnterPressed: addSiteButtonImage.clicked() Keys.onEnterPressed: this.clicked()
} }
} }

View file

@ -91,8 +91,8 @@ PageType {
} }
} }
Keys.onEnterPressed: clicked() Keys.onEnterPressed: this.clicked()
Keys.onReturnPressed: clicked() Keys.onReturnPressed: this.clicked()
} }
} }
} }

View file

@ -234,6 +234,9 @@ PageType {
leftImageSource: imageSource leftImageSource: imageSource
onClicked: { handler() } onClicked: { handler() }
Keys.onEnterPressed: this.clicked()
Keys.onReturnPressed: this.clicked()
} }
} }

View file

@ -177,6 +177,9 @@ PageType {
onClicked: { onClicked: {
Qt.openUrlExternally(LanguageModel.getCurrentSiteUrl("starter-guide")) Qt.openUrlExternally(LanguageModel.getCurrentSiteUrl("starter-guide"))
} }
Keys.onEnterPressed: this.clicked()
Keys.onReturnPressed: this.clicked()
} }
} }
} }

View file

@ -118,6 +118,9 @@ PageType {
containers.containerDefaultPort = ProtocolProps.getPortForInstall(defaultContainerProto) containers.containerDefaultPort = ProtocolProps.getPortForInstall(defaultContainerProto)
containers.containerDefaultTransportProto = ProtocolProps.defaultTransportProto(defaultContainerProto) containers.containerDefaultTransportProto = ProtocolProps.defaultTransportProto(defaultContainerProto)
} }
Keys.onEnterPressed: this.clicked()
Keys.onReturnPressed: this.clicked()
} }
} }
} }
@ -147,6 +150,9 @@ PageType {
onClicked: function() { onClicked: function() {
isEasySetup = false isEasySetup = false
} }
Keys.onEnterPressed: this.clicked()
Keys.onReturnPressed: this.clicked()
} }
BasicButtonType { BasicButtonType {

View file

@ -256,6 +256,9 @@ PageType {
onClicked: { onClicked: {
accessTypeSelector.currentIndex = 0 accessTypeSelector.currentIndex = 0
} }
Keys.onEnterPressed: this.clicked()
Keys.onReturnPressed: this.clicked()
} }
HorizontalRadioButton { HorizontalRadioButton {
@ -272,6 +275,9 @@ PageType {
ServersModel.getProcessedServerCredentials()) ServersModel.getProcessedServerCredentials())
PageController.showBusyIndicator(false) PageController.showBusyIndicator(false)
} }
Keys.onEnterPressed: this.clicked()
Keys.onReturnPressed: this.clicked()
} }
} }
} }