Qt5 – TypeError: Property of object is not a function


Beim Kompilieren eines Qt5-Projektes kommt es zu einer Fehlermeldung über einen Aufruf einer Funktion die keine ist. Die Fehlermeldung sieht dann so oder ähnlich aus:

qrc:/main.qml:136: TypeError: Property 'loginButtonClicked' of object MainQMLBackend(0x555555b2afe0) is not a function

Leider ist die Aussage etwas ungenau und irreführend formuliert. Eine Fehlersuche hat ergeben, die aufgerufene Funktion existiert und ist auch richtig implementiert.