aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qml/qmlcppcodegen/data/CategorizerBase.qml
blob: e4eb1356c8955d3ce3f68769f2db8ccb8619573b (plain)
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
import QtQml

QtObject {
    enum Parameters {
        Length = 32,
        Iterations = 2,

        Category0 = 0xf0f,
        Category1 = 0xf0f0,
        Category2 = 0xf0f0f,
        Maximum   = 0xf0f0f0,
        Mask      = 0xabcdef
    }

    function randomNumber() : int {
        return (Math.random() * CategorizerBase.Maximum);
    }

    property list<double> numbers: {
        var result = [];
        for (var i = 0; i < CategorizerBase.Length; ++i)
            result[i] = randomNumber();
        return result;
    }
}