summaryrefslogtreecommitdiffstats
path: root/src/input/keyboardcontroller.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/input/keyboardcontroller.cpp')
-rw-r--r--src/input/keyboardcontroller.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/input/keyboardcontroller.cpp b/src/input/keyboardcontroller.cpp
index b865d433c..0df458ed3 100644
--- a/src/input/keyboardcontroller.cpp
+++ b/src/input/keyboardcontroller.cpp
@@ -108,15 +108,15 @@ QBackendNode *KeyboardControllerFunctor::create(QNode *frontend, const QBackendN
return controller;
}
-QBackendNode *KeyboardControllerFunctor::get(QNode *frontend) const
+QBackendNode *KeyboardControllerFunctor::get(const QNodeId &id) const
{
- return m_handler->keyboardControllerManager()->lookupResource(frontend->id());
+ return m_handler->keyboardControllerManager()->lookupResource(id);
}
-void KeyboardControllerFunctor::destroy(QNode *frontend) const
+void KeyboardControllerFunctor::destroy(const QNodeId &id) const
{
- m_handler->removeKeyboardController(m_handler->keyboardControllerManager()->lookupHandle(frontend->id()));
- m_handler->keyboardControllerManager()->releaseResource(frontend->id());
+ m_handler->removeKeyboardController(m_handler->keyboardControllerManager()->lookupHandle(id));
+ m_handler->keyboardControllerManager()->releaseResource(id);
}
} // Inputs