Details
-
Bug
-
Resolution: Duplicate
-
Not Evaluated
-
None
-
4.7.2
-
None
Description
Take a look at the following code:
Item { signal clicked() signal pressed() MouseArea { id: mouse } Component.onCompleted: { console.log(typeof(mouse.clicked)) // OK - function mouse.clicked.connect(clicked) // OK console.log(typeof(mouse.pressed)) // NOT OK - boolean mouse.pressed.connect(pressed) // NOT OK - TypeError: Result of expression 'mouse.pressed.connect' [undefined] is not a function. } }
The event cannot be used as a signal to be connected
Attachments
Issue Links
- is replaced by
-
QTBUG-24477 There should be a way to access MouseArea.pressed as a property AND a signal
- Closed