Krita Source Code Documentation
Loading...
Searching...
No Matches
KisTouchpadScrollShortcut.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2026 Dmitry Kazakov <dimula73@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#include "
KisTouchpadScrollShortcut.h
"
8
9
#include <QWheelEvent>
10
11
KisTouchpadScrollShortcut::KisTouchpadScrollShortcut
(
KisAbstractInputAction
* action,
int
index)
12
:
KisAbstractShortcut
(action, index)
13
{
14
}
15
16
KisTouchpadScrollShortcut::~KisTouchpadScrollShortcut
()
17
{
18
}
19
20
int
KisTouchpadScrollShortcut::priority
()
const
21
{
22
return
0;
23
}
24
25
bool
KisTouchpadScrollShortcut::match
(QWheelEvent* event)
26
{
27
return
event
->phase() != Qt::NoScrollPhase;
28
}
KisTouchpadScrollShortcut.h
KisAbstractInputAction
Abstract base class for input actions.
Definition
kis_abstract_input_action.cpp:20
KisAbstractShortcut
Definition
kis_abstract_shortcut.cpp:13
KisTouchpadScrollShortcut::~KisTouchpadScrollShortcut
~KisTouchpadScrollShortcut() override
Definition
KisTouchpadScrollShortcut.cpp:16
KisTouchpadScrollShortcut::KisTouchpadScrollShortcut
KisTouchpadScrollShortcut(KisAbstractInputAction *action, int index)
Definition
KisTouchpadScrollShortcut.cpp:11
KisTouchpadScrollShortcut::match
bool match(QWheelEvent *event)
Definition
KisTouchpadScrollShortcut.cpp:25
KisTouchpadScrollShortcut::priority
int priority() const override
Definition
KisTouchpadScrollShortcut.cpp:20
libs
ui
input
KisTouchpadScrollShortcut.cpp
Generated at
2026-10-16 02:30:01+02:00
from
Krita
branch
master
, commit
2568c1a0ec2a5af697f89c15cc373a490ae7c70d