summaryrefslogtreecommitdiffstats log msg author committer range
path: root/examples
diff options
 context: 12345678910152025303540 space: includeignore mode: unifiedssdiffstat only
Diffstat (limited to 'examples')
-rw-r--r--examples/quick/demos/calqlatr/calqlatr.pro19
-rw-r--r--examples/quick/demos/calqlatr/calqlatr.qml173
-rw-r--r--examples/quick/demos/calqlatr/calqlatr.qmlproject16
-rw-r--r--examples/quick/demos/calqlatr/calqlatr.qrc12
-rw-r--r--examples/quick/demos/calqlatr/content/Button.qml104
-rw-r--r--examples/quick/demos/calqlatr/content/Display.qml203
-rw-r--r--examples/quick/demos/calqlatr/content/calculator.js161
-rw-r--r--examples/quick/demos/calqlatr/content/images/paper-edge-left.pngbin12401 -> 0 bytes
-rw-r--r--examples/quick/demos/calqlatr/content/images/paper-edge-right.pngbin12967 -> 0 bytes
-rw-r--r--examples/quick/demos/calqlatr/content/images/paper-grip.pngbin298 -> 0 bytes
-rw-r--r--examples/quick/demos/calqlatr/doc/images/qtquick-demo-calqlatr.pngbin37120 -> 0 bytes
-rw-r--r--examples/quick/demos/calqlatr/doc/src/calqlatr.qdoc195
-rw-r--r--examples/quick/demos/calqlatr/main.cpp51
-rw-r--r--examples/quick/demos/clocks/clocks.pro14
-rw-r--r--examples/quick/demos/clocks/clocks.qml98
-rw-r--r--examples/quick/demos/clocks/clocks.qmlproject8
-rw-r--r--examples/quick/demos/clocks/clocks.qrc15
-rw-r--r--examples/quick/demos/clocks/content/Clock.qml150
-rw-r--r--examples/quick/demos/clocks/content/arrow.pngbin692 -> 0 bytes
-rw-r--r--examples/quick/demos/clocks/content/background.pngbin46895 -> 0 bytes
-rw-r--r--examples/quick/demos/clocks/content/center.pngbin765 -> 0 bytes
-rw-r--r--examples/quick/demos/clocks/content/clock-night.pngbin23359 -> 0 bytes
-rw-r--r--examples/quick/demos/clocks/content/clock.pngbin20653 -> 0 bytes
-rw-r--r--examples/quick/demos/clocks/content/hour.pngbin518 -> 0 bytes
-rw-r--r--examples/quick/demos/clocks/content/minute.pngbin528 -> 0 bytes
-rw-r--r--examples/quick/demos/clocks/content/quit.pngbin583 -> 0 bytes
-rw-r--r--examples/quick/demos/clocks/content/second.pngbin231 -> 0 bytes
-rw-r--r--examples/quick/demos/clocks/doc/images/qtquick-demo-clocks-small.pngbin23332 -> 0 bytes
-rw-r--r--examples/quick/demos/clocks/doc/src/clocks.qdoc127
-rw-r--r--examples/quick/demos/clocks/main.cpp51
-rw-r--r--examples/quick/demos/demos.pro11
-rw-r--r--examples/quick/demos/maroon/content/BuildButton.qml100
-rw-r--r--examples/quick/demos/maroon/content/GameCanvas.qml250
-rw-r--r--examples/quick/demos/maroon/content/GameOverScreen.qml125
-rw-r--r--examples/quick/demos/maroon/content/InfoBar.qml94
-rw-r--r--examples/quick/demos/maroon/content/NewGameScreen.qml121
-rw-r--r--examples/quick/demos/maroon/content/SoundEffect.qml62
-rw-r--r--examples/quick/demos/maroon/content/audio/bomb-action.wavbin20972 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/audio/catch-action.wavbin13274 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/audio/catch.wavbin8638 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/audio/currency.wavbin15790 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/audio/factory-action.wavbin4936 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/audio/melee-action.wavbin17798 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/audio/projectile-action.wavbin2562 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/audio/shooter-action.wavbin27554 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/background.pngbin5802 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/bomb-action.pngbin23974 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/bomb-idle.pngbin12238 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/bomb.pngbin4067 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/button-help.pngbin8916 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/button-play.pngbin13945 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/catch-action.pngbin6760 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/catch.pngbin4771 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/cloud.pngbin3398 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/currency.pngbin1889 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/dialog-bomb.pngbin3751 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/dialog-factory.pngbin3946 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/dialog-melee.pngbin4392 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/dialog-pointer.pngbin911 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/dialog-shooter.pngbin3737 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/dialog.pngbin3362 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/factory-action.pngbin22440 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/factory-idle.pngbin12729 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/factory.pngbin4138 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/grid.pngbin2830 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/help.pngbin38255 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/lifes.pngbin1675 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/logo-bubble.pngbin7706 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/logo-fish.pngbin3477 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/logo.pngbin18332 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/melee-action.pngbin7797 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/melee-idle.pngbin22832 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/melee.pngbin4046 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/mob-idle.pngbin6181 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/mob.pngbin2391 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/points.pngbin1561 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/projectile-action.pngbin6257 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/projectile.pngbin801 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/scores.pngbin1535 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/shooter-action.pngbin18121 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/shooter-idle.pngbin11929 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/shooter.pngbin4137 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/sunlight.pngbin248412 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/text-1.pngbin2777 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/text-2.pngbin4959 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/text-3.pngbin5063 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/text-blank.pngbin1326 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/text-gameover.pngbin1515 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/text-go.pngbin4230 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/gfx/wave.pngbin2763 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/content/logic.js274
-rw-r--r--examples/quick/demos/maroon/content/mobs/MobBase.qml272
-rw-r--r--examples/quick/demos/maroon/content/towers/Bomb.qml143
-rw-r--r--examples/quick/demos/maroon/content/towers/Factory.qml124
-rw-r--r--examples/quick/demos/maroon/content/towers/Melee.qml93
-rw-r--r--examples/quick/demos/maroon/content/towers/Ranged.qml138
-rw-r--r--examples/quick/demos/maroon/content/towers/TowerBase.qml82
-rw-r--r--examples/quick/demos/maroon/doc/images/qtquick-demo-maroon-med-1.pngbin73390 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/doc/images/qtquick-demo-maroon-med-2.pngbin58609 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/doc/images/qtquick-demo-maroon-med-3.jpgbin25541 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/doc/images/qtquick-demo-maroon-med-4.jpgbin79678 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/doc/images/qtquick-demo-maroon-med-5.jpgbin27911 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/doc/images/qtquick-demo-maroon-med-6.jpgbin59198 -> 0 bytes
-rw-r--r--examples/quick/demos/maroon/doc/src/maroon.qdoc889
-rw-r--r--examples/quick/demos/maroon/main.cpp51
-rw-r--r--examples/quick/demos/maroon/maroon.pro9
-rw-r--r--examples/quick/demos/maroon/maroon.qml245
-rw-r--r--examples/quick/demos/maroon/maroon.qmlproject16
-rw-r--r--examples/quick/demos/maroon/maroon.qrc71
-rw-r--r--examples/quick/demos/photosurface/doc/images/qtquick-demo-photosurface-small.pngbin47271 -> 0 bytes
-rw-r--r--examples/quick/demos/photosurface/doc/src/photosurface.qdoc157
-rw-r--r--examples/quick/demos/photosurface/main.cpp139
-rw-r--r--examples/quick/demos/photosurface/photosurface.pro13
-rw-r--r--examples/quick/demos/photosurface/photosurface.qml286
-rw-r--r--examples/quick/demos/photosurface/photosurface.qmlproject20
-rw-r--r--examples/quick/demos/photosurface/photosurface.qrc6
-rw-r--r--examples/quick/demos/photosurface/resources/folder.pngbin5851 -> 0 bytes
-rw-r--r--examples/quick/demos/photosurface/resources/icon.pngbin35894 -> 0 bytes
-rw-r--r--examples/quick/demos/photosurface/resources/photosurface.icnsbin47407 -> 0 bytes
-rw-r--r--examples/quick/demos/photosurface/resources/photosurface.icobin38623 -> 0 bytes
-rw-r--r--examples/quick/demos/photosurface/resources/photosurface.rc32
-rw-r--r--examples/quick/demos/photoviewer/PhotoViewerCore/AlbumDelegate.qml157
-rw-r--r--examples/quick/demos/photoviewer/PhotoViewerCore/BusyIndicator.qml59
-rw-r--r--examples/quick/demos/photoviewer/PhotoViewerCore/Button.qml81
-rw-r--r--examples/quick/demos/photoviewer/PhotoViewerCore/EditableButton.qml94
-rw-r--r--examples/quick/demos/photoviewer/PhotoViewerCore/PhotoDelegate.qml198
-rw-r--r--examples/quick/demos/photoviewer/PhotoViewerCore/ProgressBar.qml66
-rw-r--r--examples/quick/demos/photoviewer/PhotoViewerCore/Tag.qml100
-rw-r--r--examples/quick/demos/photoviewer/PhotoViewerCore/images/box-shadow.pngbin371 -> 0 bytes
-rw-r--r--examples/quick/demos/photoviewer/PhotoViewerCore/images/busy.pngbin1564 -> 0 bytes
-rw-r--r--examples/quick/demos/photoviewer/PhotoViewerCore/images/cardboard.pngbin8477 -> 0 bytes
-rw-r--r--examples/quick/demos/photoviewer/PhotoViewerCore/script/script.js27
-rw-r--r--examples/quick/demos/photoviewer/doc/images/qtquick-demo-photoviewer-small.pngbin70963 -> 0 bytes
-rw-r--r--examples/quick/demos/photoviewer/doc/src/photoviewer.qdoc326
-rw-r--r--examples/quick/demos/photoviewer/i18n/qml_de.qmbin310 -> 0 bytes
-rw-r--r--examples/quick/demos/photoviewer/i18n/qml_de.ts35
-rw-r--r--examples/quick/demos/photoviewer/i18n/qml_en.qmbin23 -> 0 bytes
-rw-r--r--examples/quick/demos/photoviewer/i18n/qml_en.ts4
-rw-r--r--examples/quick/demos/photoviewer/i18n/qml_fr.qmbin247 -> 0 bytes
-rw-r--r--examples/quick/demos/photoviewer/i18n/qml_fr.ts35
-rw-r--r--examples/quick/demos/photoviewer/main.qml139
-rw-r--r--examples/quick/demos/photoviewer/photoviewer.pro20
-rw-r--r--examples/quick/demos/photoviewer/qml.qrc20
-rw-r--r--examples/quick/demos/rssnews/content/images/Asia.jpgbin10578 -> 0 bytes
-rw-r--r--examples/quick/demos/rssnews/content/images/Entertainment.jpgbin15433 -> 0 bytes
-rw-r--r--examples/quick/demos/rssnews/content/images/Europe.jpgbin15872 -> 0 bytes
-rw-r--r--examples/quick/demos/rssnews/content/images/Health.jpgbin16015 -> 0 bytes
-rw-r--r--examples/quick/demos/rssnews/content/images/Politics.jpgbin16401 -> 0 bytes
-rw-r--r--examples/quick/demos/rssnews/content/images/Science.jpgbin9496 -> 0 bytes
-rw-r--r--examples/quick/demos/rssnews/content/images/Sports.jpgbin9281 -> 0 bytes
-rw-r--r--examples/quick/demos/rssnews/content/images/Technology.jpgbin22290 -> 0 bytes
-rw-r--r--examples/quick/demos/rssnews/content/images/TopStories.jpgbin8067 -> 0 bytes
-rw-r--r--examples/quick/demos/rssnews/content/images/USNational.jpgbin9635 -> 0 bytes
-rw-r--r--examples/quick/demos/rssnews/content/images/World.jpgbin15128 -> 0 bytes
-rw-r--r--examples/quick/demos/rssnews/content/images/btn_close.pngbin328 -> 0 bytes
-rw-r--r--examples/quick/demos/rssnews/content/images/busy.pngbin1564 -> 0 bytes
-rw-r--r--examples/quick/demos/rssnews/content/images/scrollbar.pngbin79 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/Block.qml124
-rw-r--r--examples/quick/demos/samegame/content/BlockEmitter.qml67
-rw-r--r--examples/quick/demos/samegame/content/Button.qml80
-rw-r--r--examples/quick/demos/samegame/content/GameArea.qml238
-rw-r--r--examples/quick/demos/samegame/content/LogoAnimation.qml112
-rw-r--r--examples/quick/demos/samegame/content/PaintEmitter.qml108
-rw-r--r--examples/quick/demos/samegame/content/PrimaryPack.qml132
-rw-r--r--examples/quick/demos/samegame/content/PuzzleBlock.qml121
-rw-r--r--examples/quick/demos/samegame/content/SamegameText.qml59
-rw-r--r--examples/quick/demos/samegame/content/SimpleBlock.qml118
-rw-r--r--examples/quick/demos/samegame/content/SmokeText.qml93
-rw-r--r--examples/quick/demos/samegame/content/gfx/background-puzzle.pngbin86666 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/background.pngbin101018 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/bar.pngbin10970 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/blue-puzzle.pngbin2219 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/blue.pngbin1018 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/bubble-highscore.pngbin2276 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/bubble-puzzle.pngbin2811 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/but-game-1.pngbin2728 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/but-game-2.pngbin3378 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/but-game-3.pngbin1423 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/but-game-4.pngbin2096 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/but-game-new.pngbin3662 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/but-menu.pngbin2391 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/but-puzzle-next.pngbin3658 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/but-quit.pngbin2100 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/green-puzzle.pngbin2271 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/green.pngbin1024 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/icon-fail.pngbin6549 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/icon-ok.pngbin7190 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/icon-time.pngbin1159 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/logo-a.pngbin1814 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/logo-e.pngbin1725 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/logo-g.pngbin1765 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/logo-m.pngbin1743 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/logo-s.pngbin1791 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/logo.pngbin3608 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/particle-brick.pngbin861 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/particle-paint.pngbin714 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/particle-smoke.pngbin5409 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/red-puzzle.pngbin2218 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/red.pngbin1018 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/text-highscore-new.pngbin6767 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/text-highscore.pngbin3179 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/text-no-winner.pngbin6321 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/text-p1-go.pngbin5395 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/text-p1-won.pngbin5618 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/text-p1.pngbin1751 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/text-p2-go.pngbin5874 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/text-p2-won.pngbin6177 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/text-p2.pngbin2381 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/yellow-puzzle.pngbin2239 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/gfx/yellow.pngbin1008 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/content/levels/TemplateBase.qml80
-rw-r--r--examples/quick/demos/samegame/content/levels/level0.qml69
-rw-r--r--examples/quick/demos/samegame/content/levels/level1.qml69
-rw-r--r--examples/quick/demos/samegame/content/levels/level2.qml71
-rw-r--r--examples/quick/demos/samegame/content/levels/level3.qml70
-rw-r--r--examples/quick/demos/samegame/content/levels/level4.qml68
-rw-r--r--examples/quick/demos/samegame/content/levels/level5.qml69
-rw-r--r--examples/quick/demos/samegame/content/levels/level6.qml70
-rw-r--r--examples/quick/demos/samegame/content/levels/level7.qml68
-rw-r--r--examples/quick/demos/samegame/content/levels/level8.qml69
-rw-r--r--examples/quick/demos/samegame/content/levels/level9.qml72
-rw-r--r--examples/quick/demos/samegame/content/qmldir13
-rw-r--r--examples/quick/demos/samegame/content/samegame.js590
-rw-r--r--examples/quick/demos/samegame/doc/images/qtquick-demo-samegame-med-1.pngbin97978 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/doc/images/qtquick-demo-samegame-med-2.pngbin134892 -> 0 bytes
-rw-r--r--examples/quick/demos/samegame/doc/src/samegame.qdoc47
-rw-r--r--examples/quick/demos/samegame/main.cpp51
-rw-r--r--examples/quick/demos/samegame/samegame.pro8
-rw-r--r--examples/quick/demos/samegame/samegame.qml382
-rw-r--r--examples/quick/demos/samegame/samegame.qmlproject16
-rw-r--r--examples/quick/demos/samegame/samegame.qrc73
-rw-r--r--examples/quick/demos/stocqt/content/+windows/Settings.qml56
-rw-r--r--examples/quick/demos/stocqt/content/Banner.qml96
-rw-r--r--examples/quick/demos/stocqt/content/Button.qml74
-rw-r--r--examples/quick/demos/stocqt/content/CheckBox.qml86
-rw-r--r--examples/quick/demos/stocqt/content/Settings.qml56
-rw-r--r--examples/quick/demos/stocqt/content/StockChart.qml400
-rw-r--r--examples/quick/demos/stocqt/content/StockInfo.qml130
-rw-r--r--examples/quick/demos/stocqt/content/StockListDelegate.qml163
-rw-r--r--examples/quick/demos/stocqt/content/StockListModel.qml130
-rw-r--r--examples/quick/demos/stocqt/content/StockListView.qml88
-rw-r--r--examples/quick/demos/stocqt/content/StockModel.qml148
-rw-r--r--examples/quick/demos/stocqt/content/StockSettingsPanel.qml163
-rw-r--r--examples/quick/demos/stocqt/content/StockView.qml110
-rw-r--r--examples/quick/demos/stocqt/content/data/AAPL.csv147
-rw-r--r--examples/quick/demos/stocqt/content/data/AMD.csv148
-rw-r--r--examples/quick/demos/stocqt/content/data/AMZN.csv147
-rw-r--r--examples/quick/demos/stocqt/content/data/CSCO.csv148
-rw-r--r--examples/quick/demos/stocqt/content/data/EA.csv148
-rw-r--r--examples/quick/demos/stocqt/content/data/EBAY.csv148
-rw-r--r--examples/quick/demos/stocqt/content/data/FB.csv148
-rw-r--r--examples/quick/demos/stocqt/content/data/GOOG.csv148
-rw-r--r--examples/quick/demos/stocqt/content/data/GOOGL.csv148
-rw-r--r--examples/quick/demos/stocqt/content/data/INTC.csv147
-rw-r--r--examples/quick/demos/stocqt/content/data/MSFT.csv148
-rw-r--r--examples/quick/demos/stocqt/content/data/NCLH.csv148
-rw-r--r--examples/quick/demos/stocqt/content/data/NFLX.csv148
-rw-r--r--examples/quick/demos/stocqt/content/data/NTAP.csv148
-rw-r--r--examples/quick/demos/stocqt/content/data/NVDA.csv148
-rw-r--r--examples/quick/demos/stocqt/content/data/PYPL.csv148
-rw-r--r--examples/quick/demos/stocqt/content/data/QCOM.csv147
-rw-r--r--examples/quick/demos/stocqt/content/data/TSLA.csv148
-rw-r--r--examples/quick/demos/stocqt/content/data/TXN.csv148
-rw-r--r--examples/quick/demos/stocqt/content/images/icon-left-arrow.pngbin358 -> 0 bytes
-rw-r--r--examples/quick/demos/stocqt/content/images/wheel-touch.pngbin4767 -> 0 bytes
-rw-r--r--examples/quick/demos/stocqt/content/images/wheel.pngbin36223 -> 0 bytes
-rw-r--r--examples/quick/demos/stocqt/content/qmldir12
-rw-r--r--examples/quick/demos/stocqt/doc/images/qtquick-demo-stocqt.pngbin27425 -> 0 bytes
-rw-r--r--examples/quick/demos/stocqt/doc/src/stocqt.qdoc85
-rw-r--r--examples/quick/demos/stocqt/main.cpp51
-rw-r--r--examples/quick/demos/stocqt/stocqt.pro9
-rw-r--r--examples/quick/demos/stocqt/stocqt.qmlproject16
-rw-r--r--examples/quick/demos/stocqt/stocqt.qrc42
-rw-r--r--examples/quick/demos/tweetsearch/content/FlipBar.qml183
-rw-r--r--examples/quick/demos/tweetsearch/content/LineInput.qml108
-rw-r--r--examples/quick/demos/tweetsearch/content/ListFooter.qml164
-rw-r--r--examples/quick/demos/tweetsearch/content/SearchDelegate.qml135
-rw-r--r--examples/quick/demos/tweetsearch/content/TweetDelegate.qml199
-rw-r--r--examples/quick/demos/tweetsearch/content/TweetsModel.qml135
-rw-r--r--examples/quick/demos/tweetsearch/content/resources/anonymous.pngbin1788 -> 0 bytes
-rw-r--r--examples/quick/demos/tweetsearch/content/resources/bird-anim-sprites.pngbin11079 -> 0 bytes
-rw-r--r--examples/quick/demos/tweetsearch/content/resources/icon-clear.pngbin1166 -> 0 bytes
-rw-r--r--examples/quick/demos/tweetsearch/content/resources/icon-refresh.pngbin1202 -> 0 bytes
-rw-r--r--examples/quick/demos/tweetsearch/content/resources/icon-search.pngbin1284 -> 0 bytes
-rw-r--r--examples/quick/demos/tweetsearch/content/tweetsearch.js62
-rw-r--r--examples/quick/demos/tweetsearch/doc/images/qtquick-demo-tweetsearch-med-1.pngbin15837 -> 0 bytes
-rw-r--r--examples/quick/demos/tweetsearch/doc/images/qtquick-demo-tweetsearch-med-2.pngbin90622 -> 0 bytes
-rw-r--r--examples/quick/demos/tweetsearch/doc/src/tweetsearch.qdoc79
-rw-r--r--examples/quick/demos/tweetsearch/main.cpp51
-rw-r--r--examples/quick/demos/tweetsearch/tweetsearch.pro13
-rw-r--r--examples/quick/demos/tweetsearch/tweetsearch.qml142
-rw-r--r--examples/quick/demos/tweetsearch/tweetsearch.qmlproject16
-rw-r--r--examples/quick/demos/tweetsearch/tweetsearch.qrc19
-rw-r--r--examples/quick/imageelements/animatedimage.qml3
-rw-r--r--examples/quick/quick.pro4
-rw-r--r--examples/quick/shapes/content/tapableTriangle.qml5
-rw-r--r--examples/quick/shapes/content/tiger.qml5
-rw-r--r--examples/quick/tableview/pixelator/doc/images/qt-pixelator.pngbin0 -> 23771 bytes
-rw-r--r--examples/quick/tableview/pixelator/doc/src/pixelator.qdoc95
-rw-r--r--examples/quick/tableview/pixelator/imagemodel.cpp (renamed from examples/quick/demos/rssnews/content/CategoryDelegate.qml)91
-rw-r--r--examples/quick/tableview/pixelator/imagemodel.h (renamed from examples/quick/demos/samegame/content/Settings.qml)43
-rw-r--r--examples/quick/tableview/pixelator/main.cpp (renamed from examples/quick/demos/photoviewer/main.cpp)21
-rw-r--r--examples/quick/tableview/pixelator/main.qml (renamed from examples/quick/demos/stocqt/stocqt.qml)104
-rw-r--r--examples/quick/tableview/pixelator/pixelator.pro11
-rw-r--r--examples/quick/tableview/pixelator/qt.pngbin0 -> 3858 bytes
-rw-r--r--examples/quick/tableview/tableview.pro3
-rw-r--r--examples/quick/window/window.qml2
325 files changed, 264 insertions, 17431 deletions
Clear in three moves..."- startingGrid: [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 1 ,- 0 , 0 , 0 , 0 , 0 , 1 , 1 , 2 , 1 , 1 ,- 0 , 0 , 0 , 1 , 1 , 3 , 3 , 3 , 3 , 3 ,- 0 , 1 , 1 , 3 , 3 , 3 , 1 , 3 , 1 , 1 ,- 1 , 2 , 3 , 3 , 1 , 1 , 3 , 3 , 3 , 3 ,- 1 , 3 , 3 , 2 , 3 , 3 , 3 , 3 , 1 , 1 ,- 1 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 ]-}diff --git a/examples/quick/demos/samegame/content/levels/level1.qml b/examples/quick/demos/samegame/content/levels/level1.qmldeleted file mode 100644index 29ad09cf0e..0000000000--- a/examples/quick/demos/samegame/content/levels/level1.qml+++ /dev/null@@ -1,69 +0,0 @@-/****************************************************************************-**-** Copyright (C) 2017 The Qt Company Ltd.-** Contact: https://www.qt.io/licensing/-**-** This file is part of the examples of the Qt Toolkit.-**-** \$QT_BEGIN_LICENSE:BSD\$-** Commercial License Usage-** Licensees holding valid commercial Qt licenses may use this file in-** accordance with the commercial license agreement provided with the-** Software or, alternatively, in accordance with the terms contained in-** a written agreement between you and The Qt Company. For licensing terms-** and conditions see https://www.qt.io/terms-conditions. For further-** information use the contact form at https://www.qt.io/contact-us.-**-** BSD License Usage-** Alternatively, you may use this file under the terms of the BSD license-** as follows:-**-** "Redistribution and use in source and binary forms, with or without-** modification, are permitted provided that the following conditions are-** met:-** * Redistributions of source code must retain the above copyright-** notice, this list of conditions and the following disclaimer.-** * Redistributions in binary form must reproduce the above copyright-** notice, this list of conditions and the following disclaimer in-** the documentation and/or other materials provided with the-** distribution.-** * Neither the name of The Qt Company Ltd nor the names of its-** contributors may be used to endorse or promote products derived-** from this software without specific prior written permission.-**-**-** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS-** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT-** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR-** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT-** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,-** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT-** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,-** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY-** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT-** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE-** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."-**-** \$QT_END_LICENSE\$-**-****************************************************************************/--import QtQuick 2.0--TemplateBase{- timeTarget: 10- goalText: "2 of 10

Clear in 10 seconds..."- startingGrid: [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 1 , 3 , 3 , 3 , 1 , 1 , 1 , 1 , 2 , 2 ,- 1 , 2 , 3 , 3 , 3 , 1 , 1 , 1 , 1 , 2 ,- 2 , 2 , 1 , 3 , 3 , 3 , 1 , 1 , 1 , 2 ,- 2 , 1 , 1 , 1 , 3 , 3 , 3 , 1 , 2 , 2 ,- 1 , 1 , 1 , 1 , 1 , 3 , 3 , 3 , 2 , 1 ]-}diff --git a/examples/quick/demos/samegame/content/levels/level2.qml b/examples/quick/demos/samegame/content/levels/level2.qmldeleted file mode 100644index 830776223c..0000000000--- a/examples/quick/demos/samegame/content/levels/level2.qml+++ /dev/null@@ -1,71 +0,0 @@-/****************************************************************************-**-** Copyright (C) 2017 The Qt Company Ltd.-** Contact: https://www.qt.io/licensing/-**-** This file is part of the examples of the Qt Toolkit.-**-** \$QT_BEGIN_LICENSE:BSD\$-** Commercial License Usage-** Licensees holding valid commercial Qt licenses may use this file in-** accordance with the commercial license agreement provided with the-** Software or, alternatively, in accordance with the terms contained in-** a written agreement between you and The Qt Company. For licensing terms-** and conditions see https://www.qt.io/terms-conditions. For further-** information use the contact form at https://www.qt.io/contact-us.-**-** BSD License Usage-** Alternatively, you may use this file under the terms of the BSD license-** as follows:-**-** "Redistribution and use in source and binary forms, with or without-** modification, are permitted provided that the following conditions are-** met:-** * Redistributions of source code must retain the above copyright-** notice, this list of conditions and the following disclaimer.-** * Redistributions in binary form must reproduce the above copyright-** notice, this list of conditions and the following disclaimer in-** the documentation and/or other materials provided with the-** distribution.-** * Neither the name of The Qt Company Ltd nor the names of its-** contributors may be used to endorse or promote products derived-** from this software without specific prior written permission.-**-**-** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS-** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT-** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR-** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT-** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,-** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT-** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,-** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY-** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT-** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE-** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."-**-** \$QT_END_LICENSE\$-**-****************************************************************************/--import QtQuick 2.0--TemplateBase{- scoreTarget: 1200- timeTarget: 60- goalText: "3 of 10

Score over 1200 points in one minute..."- mustClear: false- startingGrid: [ 3 , 1 , 2 , 1 , 1 , 2 , 1 , 1 , 3 , 3 ,- 1 , 3 , 3 , 2 , 3 , 3 , 1 , 1 , 3 , 1 ,- 3 , 1 , 3 , 3 , 2 , 3 , 3 , 3 , 1 , 2 ,- 3 , 2 , 2 , 1 , 3 , 3 , 2 , 1 , 1 , 2 ,- 3 , 1 , 2 , 2 , 2 , 2 , 2 , 1 , 3 , 1 ,- 2 , 3 , 1 , 2 , 2 , 3 , 3 , 1 , 3 , 2 ,- 3 , 2 , 1 , 1 , 3 , 3 , 3 , 2 , 2 , 1 ,- 1 , 2 , 2 , 3 , 2 , 3 , 3 , 3 , 1 , 1 ,- 1 , 3 , 3 , 3 , 1 , 2 , 2 , 3 , 3 , 1 ,- 3 , 3 , 2 , 1 , 2 , 2 , 1 , 1 , 1 , 3 ,- 2 , 1 , 3 , 2 , 3 , 2 , 3 , 2 , 2 , 1 ,- 1 , 3 , 1 , 2 , 1 , 2 , 3 , 1 , 2 , 2 ,- 1 , 2 , 2 , 2 , 1 , 1 , 2 , 3 , 1 , 2 ]-}diff --git a/examples/quick/demos/samegame/content/levels/level3.qml b/examples/quick/demos/samegame/content/levels/level3.qmldeleted file mode 100644index 91b03a1658..0000000000--- a/examples/quick/demos/samegame/content/levels/level3.qml+++ /dev/null@@ -1,70 +0,0 @@-/****************************************************************************-**-** Copyright (C) 2017 The Qt Company Ltd.-** Contact: https://www.qt.io/licensing/-**-** This file is part of the examples of the Qt Toolkit.-**-** \$QT_BEGIN_LICENSE:BSD\$-** Commercial License Usage-** Licensees holding valid commercial Qt licenses may use this file in-** accordance with the commercial license agreement provided with the-** Software or, alternatively, in accordance with the terms contained in-** a written agreement between you and The Qt Company. For licensing terms-** and conditions see https://www.qt.io/terms-conditions. For further-** information use the contact form at https://www.qt.io/contact-us.-**-** BSD License Usage-** Alternatively, you may use this file under the terms of the BSD license-** as follows:-**-** "Redistribution and use in source and binary forms, with or without-** modification, are permitted provided that the following conditions are-** met:-** * Redistributions of source code must retain the above copyright-** notice, this list of conditions and the following disclaimer.-** * Redistributions in binary form must reproduce the above copyright-** notice, this list of conditions and the following disclaimer in-** the documentation and/or other materials provided with the-** distribution.-** * Neither the name of The Qt Company Ltd nor the names of its-** contributors may be used to endorse or promote products derived-** from this software without specific prior written permission.-**-**-** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS-** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT-** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR-** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT-** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,-** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT-** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,-** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY-** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT-** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE-** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."-**-** \$QT_END_LICENSE\$-**-****************************************************************************/--import QtQuick 2.0--TemplateBase{- scoreTarget: 3000- timeTarget: 60- goalText: "4 of 10
Clear the board with over 3000 points in under a minute..."- startingGrid: [ 3 , 3 , 1 , 1 , 1 , 2 , 2 , 4 , 3 , 3 ,- 4 , 3 , 1 , 4 , 2 , 2 , 2 , 4 , 3 , 4 ,- 4 , 3 , 3 , 4 , 1 , 1 , 3 , 3 , 4 , 4 ,- 3 , 3 , 3 , 3 , 3 , 1 , 3 , 2 , 2 , 4 ,- 4 , 4 , 3 , 4 , 3 , 1 , 4 , 4 , 4 , 4 ,- 4 , 4 , 3 , 4 , 1 , 1 , 4 , 4 , 3 , 3 ,- 4 , 2 , 2 , 2 , 2 , 2 , 4 , 4 , 4 , 1 ,- 4 , 4 , 2 , 4 , 2 , 2 , 1 , 1 , 1 , 1 ,- 4 , 4 , 2 , 4 , 2 , 2 , 1 , 4 , 4 , 1 ,- 4 , 1 , 1 , 4 , 3 , 3 , 4 , 2 , 4 , 1 ,- 4 , 1 , 1 , 2 , 3 , 3 , 4 , 2 , 2 , 1 ,- 1 , 1 , 2 , 2 , 2 , 3 , 3 , 3 , 2 , 1 ,- 4 , 1 , 1 , 2 , 2 , 3 , 4 , 3 , 4 , 4 ]-}diff --git a/examples/quick/demos/samegame/content/levels/level4.qml b/examples/quick/demos/samegame/content/levels/level4.qmldeleted file mode 100644index 589d386845..0000000000--- a/examples/quick/demos/samegame/content/levels/level4.qml+++ /dev/null@@ -1,68 +0,0 @@-/****************************************************************************-**-** Copyright (C) 2017 The Qt Company Ltd.-** Contact: https://www.qt.io/licensing/-**-** This file is part of the examples of the Qt Toolkit.-**-** \$QT_BEGIN_LICENSE:BSD\$-** Commercial License Usage-** Licensees holding valid commercial Qt licenses may use this file in-** accordance with the commercial license agreement provided with the-** Software or, alternatively, in accordance with the terms contained in-** a written agreement between you and The Qt Company. For licensing terms-** and conditions see https://www.qt.io/terms-conditions. For further-** information use the contact form at https://www.qt.io/contact-us.-**-** BSD License Usage-** Alternatively, you may use this file under the terms of the BSD license-** as follows:-**-** "Redistribution and use in source and binary forms, with or without-** modification, are permitted provided that the following conditions are-** met:-** * Redistributions of source code must retain the above copyright-** notice, this list of conditions and the following disclaimer.-** * Redistributions in binary form must reproduce the above copyright-** notice, this list of conditions and the following disclaimer in-** the documentation and/or other materials provided with the-** distribution.-** * Neither the name of The Qt Company Ltd nor the names of its-** contributors may be used to endorse or promote products derived-** from this software without specific prior written permission.-**-**-** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS-** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT-** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR-** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT-** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,-** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT-** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,-** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY-** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT-** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE-** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."-**-** \$QT_END_LICENSE\$-**-****************************************************************************/--import QtQuick 2.0--TemplateBase{- goalText: "5 of 10

Clear the level..."- startingGrid: [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,- 1 , 3 , 2 , 1 , 1 , 1 , 1 , 3 , 2 , 3 ,- 1 , 2 , 3 , 1 , 3 , 2 , 2 , 1 , 1 , 2 ,- 3 , 2 , 2 , 2 , 1 , 1 , 1 , 1 , 3 , 3 ,- 2 , 1 , 1 , 3 , 2 , 1 , 1 , 2 , 1 , 3 ,- 1 , 3 , 3 , 1 , 2 , 1 , 2 , 1 , 3 , 3 ,- 1 , 3 , 2 , 2 , 2 , 1 , 1 , 3 , 2 , 3 ,- 1 , 1 , 3 , 2 , 3 , 3 , 2 , 1 , 1 , 1 ,- 1 , 2 , 2 , 3 , 2 , 2 , 1 , 3 , 1 , 3 ]-}diff --git a/examples/quick/demos/samegame/content/levels/level5.qml b/examples/quick/demos/samegame/content/levels/level5.qmldeleted file mode 100644index 78ee6eb355..0000000000--- a/examples/quick/demos/samegame/content/levels/level5.qml+++ /dev/null@@ -1,69 +0,0 @@-/****************************************************************************-**-** Copyright (C) 2017 The Qt Company Ltd.-** Contact: https://www.qt.io/licensing/-**-** This file is part of the examples of the Qt Toolkit.-**-** \$QT_BEGIN_LICENSE:BSD\$-** Commercial License Usage-** Licensees holding valid commercial Qt licenses may use this file in-** accordance with the commercial license agreement provided with the-** Software or, alternatively, in accordance with the terms contained in-** a written agreement between you and The Qt Company. For licensing terms-** and conditions see https://www.qt.io/terms-conditions. For further-** information use the contact form at https://www.qt.io/contact-us.-**-** BSD License Usage-** Alternatively, you may use this file under the terms of the BSD license-** as follows:-**-** "Redistribution and use in source and binary forms, with or without-** modification, are permitted provided that the following conditions are-** met:-** * Redistributions of source code must retain the above copyright-** notice, this list of conditions and the following disclaimer.-** * Redistributions in binary form must reproduce the above copyright-** notice, this list of conditions and the following disclaimer in-** the documentation and/or other materials provided with the-** distribution.-** * Neither the name of The Qt Company Ltd nor the names of its-** contributors may be used to endorse or promote products derived-** from this software without specific prior written permission.-**-**-** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS-** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT-** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR-** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT-** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,-** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT-** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,-** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY-** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT-** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE-** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."-**-** \$QT_END_LICENSE\$-**-****************************************************************************/--import QtQuick 2.0--TemplateBase{- moveTarget: 4- goalText: "6 of 10

Clear in four or less moves..."- startingGrid: [ 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 ,- 4 , 2 , 2 , 2 , 4 , 3 , 3 , 3 , 4 , 4 ,- 4 , 2 , 4 , 4 , 4 , 3 , 2 , 3 , 4 , 4 ,- 4 , 2 , 2 , 2 , 4 , 3 , 3 , 3 , 4 , 4 ,- 4 , 4 , 4 , 2 , 4 , 3 , 4 , 3 , 4 , 4 ,- 4 , 2 , 2 , 2 , 4 , 3 , 4 , 3 , 4 , 4 ,- 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 ,- 4 , 3 , 4 , 3 , 4 , 2 , 2 , 2 , 4 , 3 ,- 4 , 3 , 3 , 3 , 4 , 2 , 4 , 4 , 4 , 3 ,- 4 , 3 , 3 , 3 , 4 , 2 , 2 , 2 , 4 , 3 ,- 4 , 3 , 4 , 3 , 4 , 2 , 4 , 4 , 4 , 4 ,- 4 , 3 , 4 , 3 , 4 , 2 , 2 , 2 , 4 , 3 ,- 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 ]-}diff --git a/examples/quick/demos/samegame/content/levels/level6.qml b/examples/quick/demos/samegame/content/levels/level6.qmldeleted file mode 100644index 3e56808dc7..0000000000--- a/examples/quick/demos/samegame/content/levels/level6.qml+++ /dev/null@@ -1,70 +0,0 @@-/****************************************************************************-**-** Copyright (C) 2017 The Qt Company Ltd.-** Contact: https://www.qt.io/licensing/-**-** This file is part of the examples of the Qt Toolkit.-**-** \$QT_BEGIN_LICENSE:BSD\$-** Commercial License Usage-** Licensees holding valid commercial Qt licenses may use this file in-** accordance with the commercial license agreement provided with the-** Software or, alternatively, in accordance with the terms contained in-** a written agreement between you and The Qt Company. For licensing terms-** and conditions see https://www.qt.io/terms-conditions. For further-** information use the contact form at https://www.qt.io/contact-us.-**-** BSD License Usage-** Alternatively, you may use this file under the terms of the BSD license-** as follows:-**-** "Redistribution and use in source and binary forms, with or without-** modification, are permitted provided that the following conditions are-** met:-** * Redistributions of source code must retain the above copyright-** notice, this list of conditions and the following disclaimer.-** * Redistributions in binary form must reproduce the above copyright-** notice, this list of conditions and the following disclaimer in-** the documentation and/or other materials provided with the-** distribution.-** * Neither the name of The Qt Company Ltd nor the names of its-** contributors may be used to endorse or promote products derived-** from this software without specific prior written permission.-**-**-** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS-** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT-** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR-** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT-** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,-** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT-** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,-** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY-** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT-** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE-** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."-**-** \$QT_END_LICENSE\$-**-****************************************************************************/--import QtQuick 2.0--TemplateBase{- moveTarget: 20- timeTarget: 40- goalText: "7 of 10

Clear with 20 moves in 40 seconds (or better)."- startingGrid: [ 1 , 3 , 1 , 1 , 1 , 1 , 2 , 1 , 2 , 2 ,- 2 , 1 , 2 , 3 , 3 , 1 , 3 , 1 , 1 , 3 ,- 3 , 1 , 1 , 1 , 2 , 2 , 3 , 2 , 3 , 1 ,- 1 , 3 , 1 , 1 , 3 , 1 , 1 , 1 , 2 , 3 ,- 2 , 1 , 1 , 1 , 3 , 2 , 3 , 3 , 2 , 3 ,- 3 , 3 , 3 , 3 , 2 , 2 , 3 , 1 , 3 , 2 ,- 2 , 2 , 3 , 2 , 2 , 3 , 2 , 2 , 2 , 2 ,- 1 , 2 , 1 , 2 , 1 , 3 , 2 , 3 , 2 , 3 ,- 1 , 1 , 2 , 3 , 3 , 3 , 3 , 1 , 1 , 2 ,- 3 , 3 , 2 , 2 , 2 , 2 , 3 , 1 , 3 , 1 ,- 1 , 2 , 3 , 3 , 3 , 1 , 3 , 2 , 1 , 2 ,- 1 , 2 , 1 , 1 , 2 , 3 , 1 , 2 , 1 , 3 ,- 3 , 1 , 2 , 2 , 1 , 3 , 3 , 1 , 3 , 2 ]-}diff --git a/examples/quick/demos/samegame/content/levels/level7.qml b/examples/quick/demos/samegame/content/levels/level7.qmldeleted file mode 100644index 2e412a0c79..0000000000--- a/examples/quick/demos/samegame/content/levels/level7.qml+++ /dev/null@@ -1,68 +0,0 @@-/****************************************************************************-**-** Copyright (C) 2017 The Qt Company Ltd.-** Contact: https://www.qt.io/licensing/-**-** This file is part of the examples of the Qt Toolkit.-**-** \$QT_BEGIN_LICENSE:BSD\$-** Commercial License Usage-** Licensees holding valid commercial Qt licenses may use this file in-** accordance with the commercial license agreement provided with the-** Software or, alternatively, in accordance with the terms contained in-** a written agreement between you and The Qt Company. For licensing terms-** and conditions see https://www.qt.io/terms-conditions. For further-** information use the contact form at https://www.qt.io/contact-us.-**-** BSD License Usage-** Alternatively, you may use this file under the terms of the BSD license-** as follows:-**-** "Redistribution and use in source and binary forms, with or without-** modification, are permitted provided that the following conditions are-** met:-** * Redistributions of source code must retain the above copyright-** notice, this list of conditions and the following disclaimer.-** * Redistributions in binary form must reproduce the above copyright-** notice, this list of conditions and the following disclaimer in-** the documentation and/or other materials provided with the-** distribution.-** * Neither the name of The Qt Company Ltd nor the names of its-** contributors may be used to endorse or promote products derived-** from this software without specific prior written permission.-**-**-** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS-** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT-** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR-** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT-** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,-** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT-** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,-** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY-** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT-** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE-** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."-**-** \$QT_END_LICENSE\$-**-****************************************************************************/--import QtQuick 2.0--TemplateBase{- goalText: "8 of 10

Clear the grid."- startingGrid: [ 2 , 4 , 3 , 2 , 3 , 2 , 3 , 3 , 4 , 3 ,- 2 , 2 , 3 , 3 , 1 , 4 , 3 , 3 , 3 , 2 ,- 1 , 4 , 2 , 3 , 4 , 3 , 3 , 1 , 1 , 1 ,- 2 , 1 , 2 , 4 , 4 , 2 , 2 , 3 , 2 , 1 ,- 3 , 4 , 4 , 1 , 3 , 2 , 4 , 2 , 1 , 1 ,- 2 , 2 , 3 , 1 , 2 , 4 , 1 , 2 , 1 , 2 ,- 1 , 2 , 3 , 2 , 4 , 4 , 3 , 1 , 1 , 2 ,- 4 , 4 , 2 , 1 , 2 , 4 , 2 , 2 , 4 , 3 ,- 4 , 2 , 4 , 1 , 3 , 4 , 1 , 4 , 2 , 4 ,- 4 , 3 , 4 , 1 , 4 , 3 , 1 , 3 , 1 , 1 ,- 3 , 3 , 2 , 3 , 2 , 4 , 1 , 2 , 4 , 4 ,- 3 , 4 , 2 , 2 , 4 , 3 , 4 , 1 , 3 , 2 ,- 4 , 3 , 3 , 4 , 2 , 4 , 1 , 2 , 3 , 2 ]-}diff --git a/examples/quick/demos/samegame/content/levels/level8.qml b/examples/quick/demos/samegame/content/levels/level8.qmldeleted file mode 100644index 18daa76286..0000000000--- a/examples/quick/demos/samegame/content/levels/level8.qml+++ /dev/null@@ -1,69 +0,0 @@-/****************************************************************************-**-** Copyright (C) 2017 The Qt Company Ltd.-** Contact: https://www.qt.io/licensing/-**-** This file is part of the examples of the Qt Toolkit.-**-** \$QT_BEGIN_LICENSE:BSD\$-** Commercial License Usage-** Licensees holding valid commercial Qt licenses may use this file in-** accordance with the commercial license agreement provided with the-** Software or, alternatively, in accordance with the terms contained in-** a written agreement between you and The Qt Company. For licensing terms-** and conditions see https://www.qt.io/terms-conditions. For further-** information use the contact form at https://www.qt.io/contact-us.-**-** BSD License Usage-** Alternatively, you may use this file under the terms of the BSD license-** as follows:-**-** "Redistribution and use in source and binary forms, with or without-** modification, are permitted provided that the following conditions are-** met:-** * Redistributions of source code must retain the above copyright-** notice, this list of conditions and the following disclaimer.-** * Redistributions in binary form must reproduce the above copyright-** notice, this list of conditions and the following disclaimer in-** the documentation and/or other materials provided with the-** distribution.-** * Neither the name of The Qt Company Ltd nor the names of its-** contributors may be used to endorse or promote products derived-** from this software without specific prior written permission.-**-**-** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS-** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT-** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR-** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT-** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,-** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT-** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,-** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY-** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT-** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE-** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."-**-** \$QT_END_LICENSE\$-**-****************************************************************************/--import QtQuick 2.0--TemplateBase{- scoreTarget: 1000- goalText: "9 of 10

Score over 1000 points"- startingGrid: [ 1 , 4 , 4 , 3 , 2 , 1 , 4 , 2 , 4 , 2 ,- 2 , 3 , 4 , 4 , 1 , 1 , 1 , 4 , 4 , 4 ,- 1 , 3 , 1 , 2 , 2 , 1 , 2 , 1 , 4 , 2 ,- 4 , 3 , 4 , 2 , 1 , 4 , 1 , 2 , 2 , 3 ,- 3 , 4 , 2 , 4 , 4 , 3 , 2 , 2 , 2 , 1 ,- 4 , 4 , 3 , 2 , 4 , 4 , 2 , 1 , 1 , 1 ,- 1 , 2 , 1 , 3 , 4 , 1 , 1 , 3 , 2 , 3 ,- 3 , 4 , 2 , 2 , 1 , 3 , 2 , 2 , 4 , 2 ,- 2 , 4 , 1 , 2 , 2 , 4 , 3 , 3 , 3 , 1 ,- 1 , 2 , 2 , 4 , 1 , 2 , 2 , 3 , 3 , 3 ,- 4 , 4 , 1 , 4 , 3 , 1 , 3 , 3 , 3 , 4 ,- 1 , 2 , 4 , 1 , 2 , 1 , 1 , 4 , 2 , 1 ,- 1 , 2 , 3 , 4 , 2 , 4 , 4 , 2 , 1 , 3 ]-}diff --git a/examples/quick/demos/samegame/content/levels/level9.qml b/examples/quick/demos/samegame/content/levels/level9.qmldeleted file mode 100644index 38d6673189..0000000000--- a/examples/quick/demos/samegame/content/levels/level9.qml+++ /dev/null@@ -1,72 +0,0 @@-/****************************************************************************-**-** Copyright (C) 2017 The Qt Company Ltd.-** Contact: https://www.qt.io/licensing/-**-** This file is part of the examples of the Qt Toolkit.-**-** \$QT_BEGIN_LICENSE:BSD\$-** Commercial License Usage-** Licensees holding valid commercial Qt licenses may use this file in-** accordance with the commercial license agreement provided with the-** Software or, alternatively, in accordance with the terms contained in-** a written agreement between you and The Qt Company. For licensing terms-** and conditions see https://www.qt.io/terms-conditions. For further-** information use the contact form at https://www.qt.io/contact-us.-**-** BSD License Usage-** Alternatively, you may use this file under the terms of the BSD license-** as follows:-**-** "Redistribution and use in source and binary forms, with or without-** modification, are permitted provided that the following conditions are-** met:-** * Redistributions of source code must retain the above copyright-** notice, this list of conditions and the following disclaimer.-** * Redistributions in binary form must reproduce the above copyright-** notice, this list of conditions and the following disclaimer in-** the documentation and/or other materials provided with the-** distribution.-** * Neither the name of The Qt Company Ltd nor the names of its-** contributors may be used to endorse or promote products derived-** from this software without specific prior written permission.-**-**-** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS-** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT-** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR-** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT-** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,-** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT-** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,-** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY-** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT-** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE-** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."-**-** \$QT_END_LICENSE\$-**-****************************************************************************/--import QtQuick 2.0--TemplateBase{- scoreTarget: 2000- timeTarget: 60- moveTarget: 20- mustClear: false- goalText: "10 of 10