|
Krita Source Code Documentation
|
A collapsible widget displaying an action, its description and associated shortcuts. More...
#include <kis_input_configuration_page_item.h>
Inheritance diagram for KisInputConfigurationPageItem:Public Slots | |
| void | setExpanded (bool expand) |
Signals | |
| void | inputConfigurationChanged () |
Public Member Functions | |
| KisInputConfigurationPageItem (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags()) | |
| void | setAction (KisAbstractInputAction *action) |
| void | setWarningEnabled (bool enabled, QString additionalToolTipText=QString()) |
| ~KisInputConfigurationPageItem () override | |
Private Slots | |
| void | deleteShortcut () |
Private Attributes | |
| KisAbstractInputAction * | m_action {nullptr} |
| const QString | m_defaultToolTipText |
| KisActionShortcutsModel * | m_shortcutsModel {nullptr} |
| Ui::KisInputConfigurationPageItem * | ui {nullptr} |
A collapsible widget displaying an action, its description and associated shortcuts.
This is used in KisInputConfigurationPage to display a list of actions and the associated shortcuts, depending on the current profile.
Definition at line 26 of file kis_input_configuration_page_item.h.
| KisInputConfigurationPageItem::KisInputConfigurationPageItem | ( | QWidget * | parent = nullptr, |
| Qt::WindowFlags | f = Qt::WindowFlags() ) |
Definition at line 25 of file kis_input_configuration_page_item.cpp.
References connect(), deleteShortcut(), inputConfigurationChanged(), KisIconUtils::loadIcon(), m_shortcutsModel, setExpanded(), and ui.
|
override |
Definition at line 60 of file kis_input_configuration_page_item.cpp.
References ui.
|
privateslot |
Definition at line 103 of file kis_input_configuration_page_item.cpp.
References KisActionShortcutsModel::canRemoveRow(), inputConfigurationChanged(), m_shortcutsModel, and ui.
|
signal |
| void KisInputConfigurationPageItem::setAction | ( | KisAbstractInputAction * | action | ) |
Definition at line 65 of file kis_input_configuration_page_item.cpp.
References KisAbstractInputAction::description, KisInputProfileManager::instance(), m_action, m_shortcutsModel, KisAbstractInputAction::name, KisActionShortcutsModel::setAction(), KisActionShortcutsModel::setProfile(), and ui.
|
slot |
Definition at line 89 of file kis_input_configuration_page_item.cpp.
| void KisInputConfigurationPageItem::setWarningEnabled | ( | bool | enabled, |
| QString | additionalToolTipText = QString() ) |
Definition at line 75 of file kis_input_configuration_page_item.cpp.
References m_defaultToolTipText, and ui.
|
private |
Definition at line 48 of file kis_input_configuration_page_item.h.
|
private |
Definition at line 51 of file kis_input_configuration_page_item.h.
|
private |
Definition at line 49 of file kis_input_configuration_page_item.h.
|
private |
Definition at line 47 of file kis_input_configuration_page_item.h.