Ubuntu Pastebin

Paste from Tally-1 at Sat, 5 Sep 2015 20:40:45 +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
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
import QtQuick 2.4
import Ubuntu.Components 1.2
import Ubuntu.Components.Popups 1.0

/*!
    \brief MainView with a Label and Button elements.
*/

MainView {
    // objectName for functional testing purposes (autopilot-qt5)
    objectName: "mainView"

    // Note! applicationName needs to match the "name" field of the click manifest
    applicationName: "tally.ahoneycutt"

    /*
     This property enables the application to change orientation
     when the device is rotated. The default is false.
    */
    //automaticOrientation: true

    width: units.gu(50)
    height: units.gu(75)

    signal accepted

    Page {
        title: i18n.tr("Tally")

        Column {
            id: playerList
            anchors.fill: parent
            ListItem {
                leadingActions: ListItemActions {
                    actions: [
                        Action {
                            iconName: "down"
                        }
                    ]
                }
                trailingActions: ListItemActions {
                    actions: [
                        Action {
                            iconName: "up"
                        }
                    ]
                }
                Label {
                    anchors.centerIn: parent
                    text: "Valorie" }
                onClicked: console.log("clicked on ListItem with leadingActions set")
            }
            ListItem {
                leadingActions: ListItemActions {
                    actions: [
                        Action {
                            iconName: "down"
                        }
                    ]
                }
                trailingActions: ListItemActions {
                    actions: [
                        Action {
                            iconName: "up"
                        }
                    ]
                }
                Label {
                    anchors.centerIn: parent
                    text: "Jon" }
                onClicked: console.log("clicked on ListItem with trailingActions set")
            }
            ListItem {
                Label {
                    anchors.centerIn: parent
                    text: "add player"
                }
                onClicked: PopupUtils.open(addplayerDialog)
            }
            Component {
                id: addplayerDialog
                Dialog {
                    id: dialogue
                    title: "Add Player"
                    text: "Enter the name of the new player"
                    TextField {
                        id: input
                    }
                    Button {
                        text: "Enter"
                        onClicked: {
                            accepted()
                            PopupUtils.close(dialogue)
                        }
                    }
                    Button {
                        text: "Cancel"
                        onClicked: PopupUtils.close(dialogue)
                    }
                }
            }
        }
    }
}
Download as text