1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
import QtQuick 2.0
Item {
property int changeCount: 0
property bool normalName: false
property bool _nameWithUnderscore: false
property bool ____nameWithUnderscores: false
property bool _6nameWithUnderscoreNumber: false
property bool $nameWithDollarsign: false
onNormalNameChanged: {
changeCount = changeCount + 1;
}
on_NameWithUnderscoreChanged: {
changeCount = changeCount + 2;
}
on____NameWithUnderscoresChanged: {
changeCount = changeCount + 3;
}
on$NameWithDollarsignChanged: {
changeCount = changeCount + 4;
}
on_6NameWithUnderscoreNumberChanged: {
changeCount = changeCount + 5;
}
Component.onCompleted: {
normalName = true;
_nameWithUnderscore = true;
____nameWithUnderscores = true;
$nameWithDollarsign = true;
_6nameWithUnderscoreNumber = true;
}
}
|