Changeset View
Changeset View
Standalone View
Standalone View
src/qml/DownloadPage.qml
Show First 20 Lines • Show All 107 Lines • ▼ Show 20 Line(s) | 27 | Kirigami.Page { | |||
---|---|---|---|---|---|
108 | ColumnLayout { | 108 | ColumnLayout { | ||
109 | ListView { | 109 | ListView { | ||
110 | id: listView | 110 | id: listView | ||
111 | width: root.width - 40 | 111 | width: root.width - 40 | ||
112 | height: 50 * listView.count | 112 | height: 50 * listView.count | ||
113 | delegate: courseDownloadItem | 113 | delegate: courseDownloadItem | ||
114 | model: KNS.ItemsModel { | 114 | model: KNS.ItemsModel { | ||
115 | id: newStuffModel; | 115 | id: newStuffModel; | ||
116 | engine: newStuffEngine.engine; | 116 | engine: newStuffEngine; | ||
117 | } | 117 | } | ||
118 | KNS.Engine { | 118 | KNS.Engine { | ||
119 | id: newStuffEngine; | 119 | id: newStuffEngine; | ||
120 | configFile: ":/artikulate/config/artikulate.knsrc"; | 120 | configFile: ":/artikulate/config/artikulate.knsrc"; | ||
121 | onMessage: console.log("KNS Message: " + message); | 121 | onMessage: console.log("KNS Message: " + message); | ||
122 | onIdleMessage: console.log("KNS Idle: " + message); | 122 | onIdleMessage: console.log("KNS Idle: " + message); | ||
123 | onBusyMessage: console.log("KNS Busy: " + message); | 123 | onBusyMessage: console.log("KNS Busy: " + message); | ||
124 | onErrorMessage: console.log("KNS Error: " + message); | 124 | onErrorMessage: console.log("KNS Error: " + message); | ||
125 | } | 125 | } | ||
126 | } | 126 | } | ||
127 | } | 127 | } | ||
128 | } | 128 | } |