Ubuntu Pastebin

Paste from Albert Astals Cid at Tue, 26 Jan 2016 16:14:46 +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
import QtQuick 2.4

Item {
    id: root

    Loader {
        id: loader
    }

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