Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_selection_modifier_mapper.h
Go to the documentation of this file.
1/* This file is part of the KDE project
2 * SPDX-FileCopyrightText: 2016 Michael Abrahams <miabraha@gmail.com>
3 *
4 * SPDX-License-Identifier: LGPL-3.0-or-later
5 */
6
7#ifndef KIS_SELECTION_MODIFIER_MAPPER_H_
8#define KIS_SELECTION_MODIFIER_MAPPER_H_
9
14#include "kis_selection.h"
15#include <QScopedPointer>
16
17class KisSelectionModifierMapper : public QObject
18{
19 Q_OBJECT
20
21public:
25 static SelectionAction map(Qt::KeyboardModifiers m);
26
27public Q_SLOTS:
29
30private:
31 struct Private;
32 const QScopedPointer<Private> m_d;
33};
34
35#endif
SelectionAction
static KisSelectionModifierMapper * instance()
static SelectionAction map(Qt::KeyboardModifiers m)
const QScopedPointer< Private > m_d