42 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			QML
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			QML
		
	
	
	
	
	
| import QtQuick 2.12
 | |
| import QtQuick.Controls 2.5
 | |
| 
 | |
| ApplicationWindow {
 | |
|     visible: true
 | |
|     width: 960
 | |
|     height: 720
 | |
|     title: qsTr("Scroll")
 | |
| 
 | |
|     ScrollView {
 | |
|         anchors.fill: parent
 | |
| 
 | |
|         ListView {
 | |
|             width: parent.width
 | |
|             model: 2
 | |
|             delegate: Rectangle {
 | |
|                 Column {
 | |
|                     anchors.centerIn: parent
 | |
|                     Text {
 | |
|                         text: {
 | |
|                             switch (index) {
 | |
|                                 case 0:
 | |
|                                     return "SimpleDemo.es5.js"
 | |
|                                 case 1:
 | |
|                                     return "Snake.es5.js"
 | |
|                             }
 | |
|                         }
 | |
|                     }
 | |
|                 }
 | |
|                 width: parent.width
 | |
|                 height: 60
 | |
|                 MouseArea {
 | |
|                     anchors.fill: parent
 | |
|                     onClicked: {
 | |
|                         demoBridge.navigate(index)
 | |
|                     }
 | |
|                 }
 | |
|             }
 | |
|         }
 | |
|     }
 | |
| }
 |