Ubuntu Pastebin

Paste from Albert Astals Cid at Tue, 26 Jan 2016 16:18:41 +0000

Download as text
 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
import QtQuick 2.4

Item {
    id: root

    Loader {
        id: loader
    }

    Component.onCompleted: {
        var templateComponent1 = "import QtQuick 2.4 \n\
        Component {
            Image {
                source: '/moo/bar';
                onStatusChanged: if (status === Image.Error) console.log('COMPONENT1');
            }
        }
        ";
        var templateComponent2 = "import QtQuick 2.4 \n\
        Component {
            Image {
                source: '/moo/bar';
                onStatusChanged: if (status === Image.Error) console.log('COMPONENT2');
            }
        }
        ";
        var c1 = Qt.createQmlObject(templateComponent1, root, "createCardComponent");
        var c2 = Qt.createQmlObject(templateComponent2, root, "createCardComponent");
        loader.sourceComponent = c2;
    }
}
Download as text