Changeset View
Changeset View
Standalone View
Standalone View
src/activities/redraw/Redraw.qml
Context not available. | |||||
47 | signal stop | 47 | signal stop | ||
---|---|---|---|---|---|
48 | 48 | | |||
49 | Component.onCompleted: { | 49 | Component.onCompleted: { | ||
50 | dialogActivityConfig.initialize() | ||||
50 | activity.start.connect(start) | 51 | activity.start.connect(start) | ||
51 | activity.stop.connect(stop) | 52 | activity.stop.connect(stop) | ||
52 | } | 53 | } | ||
Context not available. | |||||
65 | property int numberOfLine: targetModelData.length / numberOfColumn | 66 | property int numberOfLine: targetModelData.length / numberOfColumn | ||
66 | property alias targetModel: targetModel | 67 | property alias targetModel: targetModel | ||
67 | property var targetModelData | 68 | property var targetModelData | ||
69 | property var levels: activity.datasetLoader.data.length !== 0 ? activity.datasetLoader.data : null | ||||
68 | } | 70 | } | ||
69 | 71 | | |||
70 | onStart: { Activity.start(items) } | 72 | onStart: { Activity.start(items) } | ||
Context not available. | |||||
416 | } | 418 | } | ||
417 | } | 419 | } | ||
418 | 420 | | |||
421 | | ||||
422 | DialogChooseLevel { | ||||
423 | id: dialogActivityConfig | ||||
424 | currentActivity: activity.activityInfo | ||||
425 | onSaveData: { | ||||
426 | levelFolder = dialogActivityConfig.chosenLevel | ||||
427 | currentActivity.currentLevel = dialogActivityConfig.chosenLevel | ||||
428 | ApplicationSettings.setCurrentLevel(currentActivity.name, dialogActivityConfig.chosenLevel) | ||||
429 | home() | ||||
430 | activity.focus = true | ||||
431 | background.stop() | ||||
432 | background.start() | ||||
433 | } | ||||
434 | onLoadData: { | ||||
435 | if(activityData) { | ||||
436 | Activity.initLevel() | ||||
437 | } | ||||
438 | } | ||||
439 | onClose: { | ||||
440 | home() | ||||
441 | } | ||||
442 | onStartActivity: { | ||||
443 | background.start() | ||||
444 | } | ||||
445 | } | ||||
446 | | ||||
419 | DialogHelp { | 447 | DialogHelp { | ||
420 | id: dialogHelp | 448 | id: dialogHelp | ||
421 | onClose: home() | 449 | onClose: home() | ||
Context not available. | |||||
423 | 451 | | |||
424 | Bar { | 452 | Bar { | ||
425 | id: bar | 453 | id: bar | ||
426 | content: BarEnumContent { value: help | home | level } | 454 | content: BarEnumContent { value: help | home | level | activityConfig} | ||
427 | onHelpClicked: { | 455 | onHelpClicked: { | ||
428 | displayDialog(dialogHelp) | 456 | displayDialog(dialogHelp) | ||
429 | } | 457 | } | ||
430 | onPreviousLevelClicked: Activity.previousLevel() | 458 | onPreviousLevelClicked: Activity.previousLevel() | ||
431 | onNextLevelClicked: Activity.nextLevel() | 459 | onNextLevelClicked: Activity.nextLevel() | ||
432 | onHomeClicked: activity.home() | 460 | onHomeClicked: activity.home() | ||
461 | onActivityConfigClicked: { | ||||
462 | displayDialog(dialogActivityConfig) | ||||
463 | } | ||||
433 | } | 464 | } | ||
434 | 465 | | |||
435 | Bonus { | 466 | Bonus { | ||
Context not available. |