summaryrefslogtreecommitdiff
path: root/src/gui/widgets/setuptouchitem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/widgets/setuptouchitem.cpp')
-rw-r--r--src/gui/widgets/setuptouchitem.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/gui/widgets/setuptouchitem.cpp b/src/gui/widgets/setuptouchitem.cpp
index 06faf7b19..8fea0478e 100644
--- a/src/gui/widgets/setuptouchitem.cpp
+++ b/src/gui/widgets/setuptouchitem.cpp
@@ -39,7 +39,8 @@ class SortTouchActionFunctor final
}
} touchActionSorter;
-TouchActionsModel::TouchActionsModel()
+TouchActionsModel::TouchActionsModel() :
+ NamesModel()
{
std::vector<SetupActionData*> data;
@@ -66,14 +67,14 @@ TouchActionsModel::TouchActionsModel()
}
}
-int TouchActionsModel::getActionFromSelection(int sel)
+int TouchActionsModel::getActionFromSelection(const int sel) const
{
- if (sel < 0 || sel > mActionId.size())
+ if (sel < 0 || sel > static_cast<signed int>(mActionId.size()))
return -1;
return mActionId[sel];
}
-int TouchActionsModel::getSelectionFromAction(int action)
+int TouchActionsModel::getSelectionFromAction(const int action) const
{
std::map<int, int>::const_iterator it
= mActionToSelection.find(action);