~ci-train-bot/ubuntu-settings-components/ubuntu-settings-components-ubuntu-yakkety-landing-092

« back to all changes in this revision

Viewing changes to SettingsComponents.qml

  • Committer: Nick Dedekind
  • Date: 2013-10-04 10:04:18 UTC
  • mto: (50.2.3 usc.indicators-tests)
  • mto: This revision was merged to the branch mainline in revision 52.
  • Revision ID: nicholas.dedekind@gmail.com-20131004100418-ddpoed9tc3r25owa
Changes to indicator components to fit into settings

Show diffs side-by-side

added added

removed removed

Lines of Context:
65
65
                height: childrenRect.height
66
66
 
67
67
                SliderMenu {
 
68
                    id: slider
68
69
                    text: i18n.tr("Slider")
 
70
                    minimumValue: 0
 
71
                    maximumValue: 100
 
72
                    value: 20
69
73
                }
70
74
 
71
75
                ProgressBarMenu {
72
76
                    text: i18n.tr("ProgressBar")
73
 
                    indeterminate: true
 
77
                    value: slider.value
 
78
                    minimumValue: 0
 
79
                    maximumValue: 100
 
80
                }
 
81
 
 
82
                ProgressValueMenu {
 
83
                    text: i18n.tr("ProgressValue")
 
84
                    value: slider.value
74
85
                }
75
86
 
76
87
                ButtonMenu {
78
89
                    buttonText: i18n.tr("Hello world!")
79
90
                }
80
91
 
 
92
                CheckableMenu {
 
93
                    text: i18n.tr("Checkable")
 
94
                    checked: true
 
95
                }
 
96
 
 
97
                SwitchMenu {
 
98
                    text: i18n.tr("Switch")
 
99
                    checked: true
 
100
                }
 
101
 
 
102
                SectionMenu {
 
103
                    text: i18n.tr("Section Starts Here")
 
104
                    busy: true
 
105
                }
 
106
 
 
107
                SeparatorMenu {}
 
108
 
81
109
                CalendarMenu {
82
110
                    id: calendar
83
111
//                    currentDate: new Date(2013, 6, 2) // june 2013
92
120
                }
93
121
 
94
122
                MediaPlayerMenu {
 
123
                    id: mediaPlayer
95
124
                    property int index: 0
96
125
 
97
 
                    onPrevious: index = Math.max(index - 1, 0)
98
 
                    onNext: index = Math.min(index + 1, mediaPlayerModel.count - 1)
99
 
 
 
126
                    playerName: "Rhythmbox"
 
127
                    playerIcon: Qt.resolvedUrl("tests/artwork/rhythmbox.png")
100
128
                    song: mediaPlayerModel.get(index).song;
101
129
                    artist: mediaPlayerModel.get(index).artist;
102
130
                    album: mediaPlayerModel.get(index).album;
103
131
                    albumArt: mediaPlayerModel.get(index).albumArt;
104
132
                }
105
133
 
 
134
                PlaybackItemMenu {
 
135
                    canPlay: true
 
136
                    canGoNext: true
 
137
                    canGoPrevious: true
 
138
                    playing: mediaPlayer.running
 
139
 
 
140
                    onPrevious: mediaPlayer.index = Math.max(mediaPlayer.index - 1, 0)
 
141
                    onNext: mediaPlayer.index = Math.min(mediaPlayer.index + 1, mediaPlayerModel.count - 1)
 
142
                    onPlay: { mediaPlayer.running = !mediaPlayer.running; }
 
143
                }
 
144
 
 
145
                AccessPointMenu {
 
146
                    checked: true
 
147
                    secure: true
 
148
                    adHoc: false
 
149
                    signalStrength: 50
 
150
                    text: "Access Point"
 
151
                }
 
152
 
 
153
                GroupedMessageMenu {
 
154
                    title: "Group Message"
 
155
                    count: "4"
 
156
                }
 
157
 
 
158
                SnapDecisionMenu {
 
159
                    title: "Snap Decision"
 
160
                    time: "10:30am"
 
161
                    message: "My mother says I'm handsome!"
 
162
 
 
163
                    replyMessages: ["Yeah right", "Sure she did"]
 
164
 
 
165
                    onSelectMenu: selected = true
 
166
                    onDeselectMenu: selected = false
 
167
                }
 
168
 
 
169
                SimpleTextMessageMenu {
 
170
                    title: "Simple Text Message"
 
171
                    time: "11am"
 
172
                    message: "I am a little teacup"
 
173
 
 
174
                    onSelectMenu: selected = true
 
175
                    onDeselectMenu: selected = false
 
176
                }
 
177
 
 
178
                TextMessageMenu {
 
179
                    title: "Text Message"
 
180
                    time: "11am"
 
181
                    message: "I happen to be tall and thin!"
 
182
 
 
183
                    onSelectMenu: selected = true
 
184
                    onDeselectMenu: selected = false
 
185
                }
 
186
 
106
187
                Column {
107
188
                    anchors {
108
189
                        left: parent.left