Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Utilities
Kate
Commits
1a56221e
Commit
1a56221e
authored
Oct 16, 2022
by
Waqar Ahmed
Committed by
Christoph Cullmann
Oct 18, 2022
Browse files
Config: Dont close on ESC key press
parent
0d514558
Changes
2
Hide whitespace changes
Inline
Side-by-side
apps/lib/kateconfigdialog.cpp
View file @
1a56221e
...
...
@@ -783,6 +783,18 @@ int KateConfigDialog::recentFilesMaxCount()
return
maxItems
;
}
bool
KateConfigDialog
::
event
(
QEvent
*
event
)
{
if
(
event
->
type
()
==
QEvent
::
ShortcutOverride
||
event
->
type
()
==
QEvent
::
KeyPress
)
{
auto
keyEvent
=
static_cast
<
QKeyEvent
*>
(
event
);
if
(
keyEvent
->
modifiers
().
testFlag
(
Qt
::
NoModifier
)
&&
keyEvent
->
key
()
==
Qt
::
Key_Escape
)
{
event
->
accept
();
return
true
;
}
}
return
KPageDialog
::
event
(
event
);
}
void
KateConfigDialog
::
closeEvent
(
QCloseEvent
*
event
)
{
if
(
!
m_dataChanged
)
{
...
...
apps/lib/kateconfigdialog.h
View file @
1a56221e
...
...
@@ -78,6 +78,7 @@ protected Q_SLOTS:
protected:
void
closeEvent
(
QCloseEvent
*
event
)
override
;
bool
event
(
QEvent
*
event
)
override
;
private:
void
addBehaviorPage
();
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment