Ubuntu Pastebin

Paste from imnichol at Sat, 27 Jun 2015 23:25:37 +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
32
33
34
35
36
37
38
39
40
import QtQuick 2.0
import Ubuntu.Components 1.1

MainView
{
    Column
    {
        Row{
            ListModel
            {
                id: testmodel
                ListElement
                {
                    start: "foo"
                    end: "bar"
                }
            }
        }
        Row{
            Button
            {
                id: addtimeperiod
                text: "Add new time"
                onClicked: {
                    testmodel.append({"start":"foobar", "end":"baz"})
                }
            }
        }
        Row{
            ListView
            {
                model: testmodel
                delegate: Row {
                    Text {text: "Start: " + start}
                    Text {text: "End: " + end}
                }
            }
        }
    }
}
Download as text