blob: e9f86fe6caf9978948728808186953b7089acae3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
import Test 1.0
import QtQuick 2.0
MyQmlObject {
property real signalCount: 0
property real signalArg: 0
signal noArgSignal
signal argSignal(real arg)
function emitNoArgSignal() { noArgSignal(); }
function emitArgSignal() { argSignal(22); }
onSignalWithDefaultArg: {
signalArg = parameter
signalCount++
}
Component.onCompleted: {
noArgSignal.connect(signalWithDefaultArg)
argSignal.connect(signalWithDefaultArg)
}
}
|