|
Krita Source Code Documentation
|
#include <KisInputProfileMigrator.h>
Inheritance diagram for KisInputProfileMigrator5To6:Public Member Functions | |
| KisInputProfileMigrator5To6 (KisInputProfileManager *manager) | |
| QMap< ProfileEntry, QList< KisShortcutConfiguration > > | migrate (const QMap< QString, ProfileEntry > profiles) override |
| ~KisInputProfileMigrator5To6 () override | |
Public Member Functions inherited from KisInputProfileMigrator | |
| virtual | ~KisInputProfileMigrator () |
Private Member Functions | |
| QList< KisShortcutConfiguration > | defaultTouchShortcuts () |
| template<typename Func > | |
| void | filterShortcuts (QList< KisShortcutConfiguration > &shortcuts, Func func) |
| QList< KisShortcutConfiguration > | getShortcutsFromProfile (QString profile) const |
Private Attributes | |
| QString | m_defaultProfile |
| KisInputProfileManager * | m_manager |
| QStringList | m_profilesList |
Migrates Krita profile version 5 to 6
Definition at line 41 of file KisInputProfileMigrator.h.
| KisInputProfileMigrator5To6::KisInputProfileMigrator5To6 | ( | KisInputProfileManager * | manager | ) |
Definition at line 23 of file KisInputProfileMigrator.cpp.
References KoResourcePaths::findAllAssets(), m_defaultProfile, and KoResourcePaths::Recursive.
|
override |
Definition at line 40 of file KisInputProfileMigrator.cpp.
|
private |
Definition at line 44 of file KisInputProfileMigrator.cpp.
References filterShortcuts(), KisShortcutConfiguration::GestureType, getShortcutsFromProfile(), m_defaultProfile, and KisShortcutConfiguration::type().
|
private |
Definition at line 55 of file KisInputProfileMigrator.cpp.
|
private |
Definition at line 68 of file KisInputProfileMigrator.cpp.
References KisInputProfileManager::actions, m_manager, KisShortcutConfiguration::setAction(), and KisShortcutConfiguration::unserialize().
|
overridevirtual |
Implements KisInputProfileMigrator.
Definition at line 94 of file KisInputProfileMigrator.cpp.
References defaultTouchShortcuts(), filterShortcuts(), KisShortcutConfiguration::GestureType, getShortcutsFromProfile(), and KisShortcutConfiguration::type().
|
private |
Definition at line 62 of file KisInputProfileMigrator.h.
|
private |
Definition at line 60 of file KisInputProfileMigrator.h.
|
private |
Definition at line 61 of file KisInputProfileMigrator.h.