From 37f0e135aa9311a37549056d1f7e34946c01c73f Mon Sep 17 00:00:00 2001
From: Casper van Donderen <casper.vandonderen@nokia.com>
Date: Mon, 4 Jul 2011 12:11:38 +0200
Subject: [PATCH] Move the demos to the examples folder.

Change-Id: I094383099bf116357a3bb6eed0052d6d14408558
Reviewed-on: http://codereview.qt.nokia.com/1059
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Casper van Donderen <casper.vandonderen@nokia.com>
---
 demos/declarative/declarative.pro             |  20 ------------------
 demos/declarative/demos.qmlproject            |  16 --------------
 demos/demos.pro                               |   2 --
 .../declarative/calculator/Core/Button.qml    |   0
 .../declarative/calculator/Core/Display.qml   |   0
 .../declarative/calculator/Core/calculator.js |   0
 .../calculator/Core/images/button-.png        | Bin
 .../calculator/Core/images/button-blue.png    | Bin
 .../calculator/Core/images/button-green.png   | Bin
 .../calculator/Core/images/button-purple.png  | Bin
 .../calculator/Core/images/button-red.png     | Bin
 .../calculator/Core/images/display.png        | Bin
 .../declarative/calculator/Core/qmldir        |   0
 .../declarative/calculator/calculator.qml     |   0
 .../calculator/calculator.qmlproject          |   0
 examples/declarative/declarative.pro          |  14 ++++++++++--
 .../declarative/flickr/content/Button.qml     |   0
 .../flickr/content/GridDelegate.qml           |   0
 .../flickr/content/ImageDetails.qml           |   0
 .../flickr/content/ListDelegate.qml           |   0
 .../declarative/flickr/content/Progress.qml   |   0
 .../declarative/flickr/content/RssModel.qml   |   0
 .../declarative/flickr/content/ScrollBar.qml  |   0
 .../declarative/flickr/content/Slider.qml     |   0
 .../declarative/flickr/content/StreamView.qml |   0
 .../declarative/flickr/content/TitleBar.qml   |   0
 .../declarative/flickr/content/ToolBar.qml    |   0
 .../flickr/content/UnifiedDelegate.qml        |   0
 .../flickr/content/images/gloss.png           | Bin
 .../flickr/content/images/lineedit.png        | Bin
 .../flickr/content/images/lineedit.sci        |   0
 .../flickr/content/images/noise.png           | Bin
 .../flickr/content/images/particle.png        | Bin
 .../flickr/content/images/quit.png            | Bin
 .../flickr/content/images/squareParticle.png  | Bin
 .../flickr/content/images/stripes.png         | Bin
 .../flickr/content/images/titlebar.png        | Bin
 .../flickr/content/images/titlebar.sci        |   0
 .../flickr/content/images/toolbutton.png      | Bin
 .../flickr/content/images/toolbutton.sci      |   0
 .../declarative/flickr/content/qmldir         |   0
 .../declarative/flickr/flickr-90.qml          |   0
 .../declarative/flickr/flickr.qml             |   0
 .../declarative/flickr/flickr.qmlproject      |   0
 .../minehunt/MinehuntCore/Explosion.qml       |   0
 .../minehunt/MinehuntCore/Tile.qml            |   0
 .../minehunt/MinehuntCore/pics/back.png       | Bin
 .../minehunt/MinehuntCore/pics/background.png | Bin
 .../minehunt/MinehuntCore/pics/bomb-color.png | Bin
 .../minehunt/MinehuntCore/pics/bomb.png       | Bin
 .../minehunt/MinehuntCore/pics/face-sad.png   | Bin
 .../MinehuntCore/pics/face-smile-big.png      | Bin
 .../minehunt/MinehuntCore/pics/face-smile.png | Bin
 .../minehunt/MinehuntCore/pics/flag-color.png | Bin
 .../minehunt/MinehuntCore/pics/flag.png       | Bin
 .../minehunt/MinehuntCore/pics/front.png      | Bin
 .../minehunt/MinehuntCore/pics/quit.png       | Bin
 .../minehunt/MinehuntCore/pics/star.png       | Bin
 .../declarative/minehunt/MinehuntCore/qmldir  |   0
 .../declarative/minehunt/README               |   0
 .../declarative/minehunt/main.cpp             |   0
 .../declarative/minehunt/minehunt.cpp         |   0
 .../declarative/minehunt/minehunt.h           |   0
 .../declarative/minehunt/minehunt.pro         |   0
 .../declarative/minehunt/minehunt.qml         |   0
 .../declarative/minehunt/minehunt.qmlproject  |   0
 .../declarative/minehunt/minehunt.qrc         |   0
 .../PhotoViewerCore/AlbumDelegate.qml         |   0
 .../PhotoViewerCore/BusyIndicator.qml         |   0
 .../photoviewer/PhotoViewerCore/Button.qml    |   0
 .../PhotoViewerCore/EditableButton.qml        |   0
 .../PhotoViewerCore/PhotoDelegate.qml         |   0
 .../PhotoViewerCore/ProgressBar.qml           |   0
 .../photoviewer/PhotoViewerCore/RssModel.qml  |   0
 .../photoviewer/PhotoViewerCore/Tag.qml       |   0
 .../PhotoViewerCore/images/box-shadow.png     | Bin
 .../PhotoViewerCore/images/busy.png           | Bin
 .../PhotoViewerCore/images/cardboard.png      | Bin
 .../photoviewer/PhotoViewerCore/qmldir        |   0
 .../PhotoViewerCore/script/script.js          |   0
 .../declarative/photoviewer/i18n/base.ts      |   0
 .../declarative/photoviewer/i18n/qml_fr.qm    | Bin
 .../declarative/photoviewer/i18n/qml_fr.ts    |   0
 .../declarative/photoviewer/photoviewer.qml   |   0
 .../photoviewer/photoviewer.qmlproject        |   0
 .../plasmapatrol/PlasmaPatrol.qmlproject      |   0
 .../declarative/plasmapatrol/TODO             |   0
 .../plasmapatrol/content/BlasterHardpoint.qml |   0
 .../plasmapatrol/content/Button.qml           |   0
 .../plasmapatrol/content/CannonHardpoint.qml  |   0
 .../plasmapatrol/content/ChoiceBox.qml        |   0
 .../plasmapatrol/content/Cruiser.qml          |   0
 .../plasmapatrol/content/Frigate.qml          |   0
 .../plasmapatrol/content/Hardpoint.qml        |   0
 .../plasmapatrol/content/HelpScreens.qml      |   0
 .../plasmapatrol/content/LaserHardpoint.qml   |   0
 .../content/PlasmaPatrolParticles.qml         |   0
 .../plasmapatrol/content/SequentialLoader.qml |   0
 .../declarative/plasmapatrol/content/Ship.qml |   0
 .../plasmapatrol/content/Sloop.qml            |   0
 .../plasmapatrol/content/pics/TitleText.png   | Bin
 .../content/pics/blur-circle2.png             | Bin
 .../content/pics/blur-circle3.png             | Bin
 .../content/pics/finalfrontier.png            | Bin
 .../plasmapatrol/content/pics/meteor.png      | Bin
 .../content/pics/meteor_explo.png             | Bin
 .../plasmapatrol/content/pics/nullRock.png    | Bin
 .../plasmapatrol/content/pics/particle.png    | Bin
 .../plasmapatrol/content/pics/star.png        | Bin
 .../plasmapatrol/content/pics/star2.png       | Bin
 .../plasmapatrol/content/pics/star3.png       | Bin
 .../declarative/plasmapatrol/plasmapatrol.qml |   0
 .../rssnews/content/BusyIndicator.qml         |   0
 .../rssnews/content/CategoryDelegate.qml      |   0
 .../rssnews/content/NewsDelegate.qml          |   0
 .../declarative/rssnews/content/RssFeeds.qml  |   0
 .../declarative/rssnews/content/ScrollBar.qml |   0
 .../rssnews/content/images/busy.png           | Bin
 .../rssnews/content/images/scrollbar.png      | Bin
 .../declarative/rssnews/rssnews.qml           |   0
 .../declarative/rssnews/rssnews.qmlproject    |   0
 .../samegame/SamegameCore/BoomBlock.qml       |   0
 .../samegame/SamegameCore/Button.qml          |   0
 .../samegame/SamegameCore/Dialog.qml          |   0
 .../samegame/SamegameCore/pics/background.png | Bin
 .../samegame/SamegameCore/pics/blueStone.png  | Bin
 .../samegame/SamegameCore/pics/greenStone.png | Bin
 .../samegame/SamegameCore/pics/particle.png   | Bin
 .../samegame/SamegameCore/pics/redStone.png   | Bin
 .../SamegameCore/pics/yellowStone.png         | Bin
 .../declarative/samegame/SamegameCore/qmldir  |   0
 .../samegame/SamegameCore/samegame.js         |   0
 .../declarative/samegame/highscores/README    |   0
 .../samegame/highscores/score_data.xml        |   0
 .../samegame/highscores/score_style.xsl       |   0
 .../samegame/highscores/scores.php            |   0
 .../declarative/samegame/samegame.qml         |   0
 .../declarative/samegame/samegame.qmlproject  |   0
 .../declarative/shadereffects/Slider.qml      |   0
 .../declarative/shadereffects/face-smile.png  | Bin
 .../declarative/shadereffects/qt-logo.png     | Bin
 .../declarative/shadereffects/shader-demo.qml |   0
 .../declarative/snake/content/Button.qml      |   0
 .../declarative/snake/content/Cookie.qml      |   0
 .../snake/content/HighScoreModel.qml          |   0
 .../declarative/snake/content/Link.qml        |   0
 .../declarative/snake/content/Skull.qml       |   0
 .../declarative/snake/content/pics/README     |   0
 .../snake/content/pics/background.png         | Bin
 .../snake/content/pics/blueStar.png           | Bin
 .../snake/content/pics/blueStone.png          | Bin
 .../declarative/snake/content/pics/cookie.png | Bin
 .../declarative/snake/content/pics/eyes.svg   |   0
 .../declarative/snake/content/pics/head.png   | Bin
 .../declarative/snake/content/pics/head.svg   |   0
 .../declarative/snake/content/pics/pause.png  | Bin
 .../snake/content/pics/redStar.png            | Bin
 .../snake/content/pics/redStone.png           | Bin
 .../declarative/snake/content/pics/skull.png  | Bin
 .../declarative/snake/content/pics/snake.jpg  | Bin
 .../declarative/snake/content/pics/star.png   | Bin
 .../snake/content/pics/stoneShadow.png        | Bin
 .../snake/content/pics/yellowStar.png         | Bin
 .../snake/content/pics/yellowStone.png        | Bin
 .../declarative/snake/content/snake.js        |   0
 .../declarative/snake/snake.qml               |   0
 .../declarative/snake/snake.qmlproject        |   0
 .../twitter/TwitterCore/Button.qml            |   0
 .../twitter/TwitterCore/FatDelegate.qml       |   0
 .../declarative/twitter/TwitterCore/Input.qml |   0
 .../twitter/TwitterCore/Loading.qml           |   0
 .../twitter/TwitterCore/MultiTitleBar.qml     |   0
 .../twitter/TwitterCore/RssModel.qml          |   0
 .../twitter/TwitterCore/SearchView.qml        |   0
 .../twitter/TwitterCore/TitleBar.qml          |   0
 .../twitter/TwitterCore/ToolBar.qml           |   0
 .../twitter/TwitterCore/UserModel.qml         |   0
 .../twitter/TwitterCore/images/gloss.png      | Bin
 .../twitter/TwitterCore/images/lineedit.png   | Bin
 .../twitter/TwitterCore/images/lineedit.sci   |   0
 .../twitter/TwitterCore/images/loading.png    | Bin
 .../twitter/TwitterCore/images/quit.png       | Bin
 .../twitter/TwitterCore/images/stripes.png    | Bin
 .../twitter/TwitterCore/images/titlebar.png   | Bin
 .../twitter/TwitterCore/images/titlebar.sci   |   0
 .../twitter/TwitterCore/images/toolbutton.png | Bin
 .../twitter/TwitterCore/images/toolbutton.sci |   0
 .../declarative/twitter/TwitterCore/qmldir    |   0
 .../declarative/twitter/twitter.qml           |   0
 .../declarative/twitter/twitter.qmlproject    |   0
 {demos => examples}/embedded/embedded.pro     |   0
 .../embedded/qmlcalculator/deployment.pri     |   0
 .../embedded/qmlcalculator/qmlcalculator.cpp  |   0
 .../embedded/qmlcalculator/qmlcalculator.pro  |   0
 .../embedded/qmlclocks/deployment.pri         |   0
 .../embedded/qmlclocks/qmlclocks.cpp          |   0
 .../embedded/qmlclocks/qmlclocks.pro          |   0
 .../embedded/qmldialcontrol/deployment.pri    |   0
 .../qmldialcontrol/qmldialcontrol.cpp         |   0
 .../qmldialcontrol/qmldialcontrol.pro         |   0
 .../embedded/qmleasing/deployment.pri         |   0
 .../embedded/qmleasing/qmleasing.cpp          |   0
 .../embedded/qmleasing/qmleasing.pro          |   0
 .../embedded/qmlflickr/deployment.pri         |   0
 .../embedded/qmlflickr/qmlflickr.cpp          |   0
 .../embedded/qmlflickr/qmlflickr.pro          |   0
 .../embedded/qmlphotoviewer/deployment.pri    |   0
 .../qmlphotoviewer/qmlphotoviewer.cpp         |   0
 .../qmlphotoviewer/qmlphotoviewer.pro         |   0
 .../embedded/qmltwitter/deployment.pri        |   0
 .../embedded/qmltwitter/qmltwitter.cpp        |   0
 .../embedded/qmltwitter/qmltwitter.pro        |   0
 qtdeclarative.pro                             |   8 -------
 213 files changed, 12 insertions(+), 48 deletions(-)
 delete mode 100644 demos/declarative/declarative.pro
 delete mode 100644 demos/declarative/demos.qmlproject
 delete mode 100644 demos/demos.pro
 rename {demos => examples}/declarative/calculator/Core/Button.qml (100%)
 rename {demos => examples}/declarative/calculator/Core/Display.qml (100%)
 rename {demos => examples}/declarative/calculator/Core/calculator.js (100%)
 rename {demos => examples}/declarative/calculator/Core/images/button-.png (100%)
 rename {demos => examples}/declarative/calculator/Core/images/button-blue.png (100%)
 rename {demos => examples}/declarative/calculator/Core/images/button-green.png (100%)
 rename {demos => examples}/declarative/calculator/Core/images/button-purple.png (100%)
 rename {demos => examples}/declarative/calculator/Core/images/button-red.png (100%)
 rename {demos => examples}/declarative/calculator/Core/images/display.png (100%)
 rename {demos => examples}/declarative/calculator/Core/qmldir (100%)
 rename {demos => examples}/declarative/calculator/calculator.qml (100%)
 rename {demos => examples}/declarative/calculator/calculator.qmlproject (100%)
 rename {demos => examples}/declarative/flickr/content/Button.qml (100%)
 rename {demos => examples}/declarative/flickr/content/GridDelegate.qml (100%)
 rename {demos => examples}/declarative/flickr/content/ImageDetails.qml (100%)
 rename {demos => examples}/declarative/flickr/content/ListDelegate.qml (100%)
 rename {demos => examples}/declarative/flickr/content/Progress.qml (100%)
 rename {demos => examples}/declarative/flickr/content/RssModel.qml (100%)
 rename {demos => examples}/declarative/flickr/content/ScrollBar.qml (100%)
 rename {demos => examples}/declarative/flickr/content/Slider.qml (100%)
 rename {demos => examples}/declarative/flickr/content/StreamView.qml (100%)
 rename {demos => examples}/declarative/flickr/content/TitleBar.qml (100%)
 rename {demos => examples}/declarative/flickr/content/ToolBar.qml (100%)
 rename {demos => examples}/declarative/flickr/content/UnifiedDelegate.qml (100%)
 rename {demos => examples}/declarative/flickr/content/images/gloss.png (100%)
 rename {demos => examples}/declarative/flickr/content/images/lineedit.png (100%)
 rename {demos => examples}/declarative/flickr/content/images/lineedit.sci (100%)
 rename {demos => examples}/declarative/flickr/content/images/noise.png (100%)
 rename {demos => examples}/declarative/flickr/content/images/particle.png (100%)
 rename {demos => examples}/declarative/flickr/content/images/quit.png (100%)
 rename {demos => examples}/declarative/flickr/content/images/squareParticle.png (100%)
 rename {demos => examples}/declarative/flickr/content/images/stripes.png (100%)
 rename {demos => examples}/declarative/flickr/content/images/titlebar.png (100%)
 rename {demos => examples}/declarative/flickr/content/images/titlebar.sci (100%)
 rename {demos => examples}/declarative/flickr/content/images/toolbutton.png (100%)
 rename {demos => examples}/declarative/flickr/content/images/toolbutton.sci (100%)
 rename {demos => examples}/declarative/flickr/content/qmldir (100%)
 rename {demos => examples}/declarative/flickr/flickr-90.qml (100%)
 rename {demos => examples}/declarative/flickr/flickr.qml (100%)
 rename {demos => examples}/declarative/flickr/flickr.qmlproject (100%)
 rename {demos => examples}/declarative/minehunt/MinehuntCore/Explosion.qml (100%)
 rename {demos => examples}/declarative/minehunt/MinehuntCore/Tile.qml (100%)
 rename {demos => examples}/declarative/minehunt/MinehuntCore/pics/back.png (100%)
 rename {demos => examples}/declarative/minehunt/MinehuntCore/pics/background.png (100%)
 rename {demos => examples}/declarative/minehunt/MinehuntCore/pics/bomb-color.png (100%)
 rename {demos => examples}/declarative/minehunt/MinehuntCore/pics/bomb.png (100%)
 rename {demos => examples}/declarative/minehunt/MinehuntCore/pics/face-sad.png (100%)
 rename {demos => examples}/declarative/minehunt/MinehuntCore/pics/face-smile-big.png (100%)
 rename {demos => examples}/declarative/minehunt/MinehuntCore/pics/face-smile.png (100%)
 rename {demos => examples}/declarative/minehunt/MinehuntCore/pics/flag-color.png (100%)
 rename {demos => examples}/declarative/minehunt/MinehuntCore/pics/flag.png (100%)
 rename {demos => examples}/declarative/minehunt/MinehuntCore/pics/front.png (100%)
 rename {demos => examples}/declarative/minehunt/MinehuntCore/pics/quit.png (100%)
 rename {demos => examples}/declarative/minehunt/MinehuntCore/pics/star.png (100%)
 rename {demos => examples}/declarative/minehunt/MinehuntCore/qmldir (100%)
 rename {demos => examples}/declarative/minehunt/README (100%)
 rename {demos => examples}/declarative/minehunt/main.cpp (100%)
 rename {demos => examples}/declarative/minehunt/minehunt.cpp (100%)
 rename {demos => examples}/declarative/minehunt/minehunt.h (100%)
 rename {demos => examples}/declarative/minehunt/minehunt.pro (100%)
 rename {demos => examples}/declarative/minehunt/minehunt.qml (100%)
 rename {demos => examples}/declarative/minehunt/minehunt.qmlproject (100%)
 rename {demos => examples}/declarative/minehunt/minehunt.qrc (100%)
 rename {demos => examples}/declarative/photoviewer/PhotoViewerCore/AlbumDelegate.qml (100%)
 rename {demos => examples}/declarative/photoviewer/PhotoViewerCore/BusyIndicator.qml (100%)
 rename {demos => examples}/declarative/photoviewer/PhotoViewerCore/Button.qml (100%)
 rename {demos => examples}/declarative/photoviewer/PhotoViewerCore/EditableButton.qml (100%)
 rename {demos => examples}/declarative/photoviewer/PhotoViewerCore/PhotoDelegate.qml (100%)
 rename {demos => examples}/declarative/photoviewer/PhotoViewerCore/ProgressBar.qml (100%)
 rename {demos => examples}/declarative/photoviewer/PhotoViewerCore/RssModel.qml (100%)
 rename {demos => examples}/declarative/photoviewer/PhotoViewerCore/Tag.qml (100%)
 rename {demos => examples}/declarative/photoviewer/PhotoViewerCore/images/box-shadow.png (100%)
 rename {demos => examples}/declarative/photoviewer/PhotoViewerCore/images/busy.png (100%)
 rename {demos => examples}/declarative/photoviewer/PhotoViewerCore/images/cardboard.png (100%)
 rename {demos => examples}/declarative/photoviewer/PhotoViewerCore/qmldir (100%)
 rename {demos => examples}/declarative/photoviewer/PhotoViewerCore/script/script.js (100%)
 rename {demos => examples}/declarative/photoviewer/i18n/base.ts (100%)
 rename {demos => examples}/declarative/photoviewer/i18n/qml_fr.qm (100%)
 rename {demos => examples}/declarative/photoviewer/i18n/qml_fr.ts (100%)
 rename {demos => examples}/declarative/photoviewer/photoviewer.qml (100%)
 rename {demos => examples}/declarative/photoviewer/photoviewer.qmlproject (100%)
 rename {demos => examples}/declarative/plasmapatrol/PlasmaPatrol.qmlproject (100%)
 rename {demos => examples}/declarative/plasmapatrol/TODO (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/BlasterHardpoint.qml (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/Button.qml (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/CannonHardpoint.qml (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/ChoiceBox.qml (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/Cruiser.qml (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/Frigate.qml (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/Hardpoint.qml (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/HelpScreens.qml (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/LaserHardpoint.qml (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/PlasmaPatrolParticles.qml (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/SequentialLoader.qml (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/Ship.qml (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/Sloop.qml (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/pics/TitleText.png (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/pics/blur-circle2.png (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/pics/blur-circle3.png (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/pics/finalfrontier.png (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/pics/meteor.png (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/pics/meteor_explo.png (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/pics/nullRock.png (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/pics/particle.png (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/pics/star.png (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/pics/star2.png (100%)
 rename {demos => examples}/declarative/plasmapatrol/content/pics/star3.png (100%)
 rename {demos => examples}/declarative/plasmapatrol/plasmapatrol.qml (100%)
 rename {demos => examples}/declarative/rssnews/content/BusyIndicator.qml (100%)
 rename {demos => examples}/declarative/rssnews/content/CategoryDelegate.qml (100%)
 rename {demos => examples}/declarative/rssnews/content/NewsDelegate.qml (100%)
 rename {demos => examples}/declarative/rssnews/content/RssFeeds.qml (100%)
 rename {demos => examples}/declarative/rssnews/content/ScrollBar.qml (100%)
 rename {demos => examples}/declarative/rssnews/content/images/busy.png (100%)
 rename {demos => examples}/declarative/rssnews/content/images/scrollbar.png (100%)
 rename {demos => examples}/declarative/rssnews/rssnews.qml (100%)
 rename {demos => examples}/declarative/rssnews/rssnews.qmlproject (100%)
 rename {demos => examples}/declarative/samegame/SamegameCore/BoomBlock.qml (100%)
 rename {demos => examples}/declarative/samegame/SamegameCore/Button.qml (100%)
 rename {demos => examples}/declarative/samegame/SamegameCore/Dialog.qml (100%)
 rename {demos => examples}/declarative/samegame/SamegameCore/pics/background.png (100%)
 rename {demos => examples}/declarative/samegame/SamegameCore/pics/blueStone.png (100%)
 rename {demos => examples}/declarative/samegame/SamegameCore/pics/greenStone.png (100%)
 rename {demos => examples}/declarative/samegame/SamegameCore/pics/particle.png (100%)
 rename {demos => examples}/declarative/samegame/SamegameCore/pics/redStone.png (100%)
 rename {demos => examples}/declarative/samegame/SamegameCore/pics/yellowStone.png (100%)
 rename {demos => examples}/declarative/samegame/SamegameCore/qmldir (100%)
 rename {demos => examples}/declarative/samegame/SamegameCore/samegame.js (100%)
 rename {demos => examples}/declarative/samegame/highscores/README (100%)
 rename {demos => examples}/declarative/samegame/highscores/score_data.xml (100%)
 rename {demos => examples}/declarative/samegame/highscores/score_style.xsl (100%)
 rename {demos => examples}/declarative/samegame/highscores/scores.php (100%)
 rename {demos => examples}/declarative/samegame/samegame.qml (100%)
 rename {demos => examples}/declarative/samegame/samegame.qmlproject (100%)
 rename {demos => examples}/declarative/shadereffects/Slider.qml (100%)
 rename {demos => examples}/declarative/shadereffects/face-smile.png (100%)
 rename {demos => examples}/declarative/shadereffects/qt-logo.png (100%)
 rename {demos => examples}/declarative/shadereffects/shader-demo.qml (100%)
 rename {demos => examples}/declarative/snake/content/Button.qml (100%)
 rename {demos => examples}/declarative/snake/content/Cookie.qml (100%)
 rename {demos => examples}/declarative/snake/content/HighScoreModel.qml (100%)
 rename {demos => examples}/declarative/snake/content/Link.qml (100%)
 rename {demos => examples}/declarative/snake/content/Skull.qml (100%)
 rename {demos => examples}/declarative/snake/content/pics/README (100%)
 rename {demos => examples}/declarative/snake/content/pics/background.png (100%)
 rename {demos => examples}/declarative/snake/content/pics/blueStar.png (100%)
 rename {demos => examples}/declarative/snake/content/pics/blueStone.png (100%)
 rename {demos => examples}/declarative/snake/content/pics/cookie.png (100%)
 rename {demos => examples}/declarative/snake/content/pics/eyes.svg (100%)
 rename {demos => examples}/declarative/snake/content/pics/head.png (100%)
 rename {demos => examples}/declarative/snake/content/pics/head.svg (100%)
 rename {demos => examples}/declarative/snake/content/pics/pause.png (100%)
 rename {demos => examples}/declarative/snake/content/pics/redStar.png (100%)
 rename {demos => examples}/declarative/snake/content/pics/redStone.png (100%)
 rename {demos => examples}/declarative/snake/content/pics/skull.png (100%)
 rename {demos => examples}/declarative/snake/content/pics/snake.jpg (100%)
 rename {demos => examples}/declarative/snake/content/pics/star.png (100%)
 rename {demos => examples}/declarative/snake/content/pics/stoneShadow.png (100%)
 rename {demos => examples}/declarative/snake/content/pics/yellowStar.png (100%)
 rename {demos => examples}/declarative/snake/content/pics/yellowStone.png (100%)
 rename {demos => examples}/declarative/snake/content/snake.js (100%)
 rename {demos => examples}/declarative/snake/snake.qml (100%)
 rename {demos => examples}/declarative/snake/snake.qmlproject (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/Button.qml (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/FatDelegate.qml (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/Input.qml (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/Loading.qml (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/MultiTitleBar.qml (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/RssModel.qml (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/SearchView.qml (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/TitleBar.qml (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/ToolBar.qml (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/UserModel.qml (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/images/gloss.png (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/images/lineedit.png (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/images/lineedit.sci (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/images/loading.png (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/images/quit.png (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/images/stripes.png (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/images/titlebar.png (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/images/titlebar.sci (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/images/toolbutton.png (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/images/toolbutton.sci (100%)
 rename {demos => examples}/declarative/twitter/TwitterCore/qmldir (100%)
 rename {demos => examples}/declarative/twitter/twitter.qml (100%)
 rename {demos => examples}/declarative/twitter/twitter.qmlproject (100%)
 rename {demos => examples}/embedded/embedded.pro (100%)
 rename {demos => examples}/embedded/qmlcalculator/deployment.pri (100%)
 rename {demos => examples}/embedded/qmlcalculator/qmlcalculator.cpp (100%)
 rename {demos => examples}/embedded/qmlcalculator/qmlcalculator.pro (100%)
 rename {demos => examples}/embedded/qmlclocks/deployment.pri (100%)
 rename {demos => examples}/embedded/qmlclocks/qmlclocks.cpp (100%)
 rename {demos => examples}/embedded/qmlclocks/qmlclocks.pro (100%)
 rename {demos => examples}/embedded/qmldialcontrol/deployment.pri (100%)
 rename {demos => examples}/embedded/qmldialcontrol/qmldialcontrol.cpp (100%)
 rename {demos => examples}/embedded/qmldialcontrol/qmldialcontrol.pro (100%)
 rename {demos => examples}/embedded/qmleasing/deployment.pri (100%)
 rename {demos => examples}/embedded/qmleasing/qmleasing.cpp (100%)
 rename {demos => examples}/embedded/qmleasing/qmleasing.pro (100%)
 rename {demos => examples}/embedded/qmlflickr/deployment.pri (100%)
 rename {demos => examples}/embedded/qmlflickr/qmlflickr.cpp (100%)
 rename {demos => examples}/embedded/qmlflickr/qmlflickr.pro (100%)
 rename {demos => examples}/embedded/qmlphotoviewer/deployment.pri (100%)
 rename {demos => examples}/embedded/qmlphotoviewer/qmlphotoviewer.cpp (100%)
 rename {demos => examples}/embedded/qmlphotoviewer/qmlphotoviewer.pro (100%)
 rename {demos => examples}/embedded/qmltwitter/deployment.pri (100%)
 rename {demos => examples}/embedded/qmltwitter/qmltwitter.cpp (100%)
 rename {demos => examples}/embedded/qmltwitter/qmltwitter.pro (100%)

diff --git a/demos/declarative/declarative.pro b/demos/declarative/declarative.pro
deleted file mode 100644
index 561832c347..0000000000
--- a/demos/declarative/declarative.pro
+++ /dev/null
@@ -1,20 +0,0 @@
-TEMPLATE = subdirs
-
-# These demos contain C++ and need to be compiled
-SUBDIRS = \
-    minehunt
-
-# These examples contain no C++ and can simply be copied
-sources.files = \
-   calculator \
-   flickr \
-   photoviewer \
-   samegame \
-   snake \
-   twitter \
-   rssnews \
-   webbrowser
-
-sources.path = $$[QT_INSTALL_DEMOS]/qtdeclarative/declarative
-INSTALLS += sources
-
diff --git a/demos/declarative/demos.qmlproject b/demos/declarative/demos.qmlproject
deleted file mode 100644
index d4909f8685..0000000000
--- a/demos/declarative/demos.qmlproject
+++ /dev/null
@@ -1,16 +0,0 @@
-import QmlProject 1.0
-
-Project {
-    /* Include .qml, .js, and image files from current directory and subdirectories */
-    QmlFiles {
-        directory: "."
-    }
-    JavaScriptFiles {
-        directory: "."
-    }
-    ImageFiles {
-        directory: "."
-    }
-    /* List of plugin directories passed to QML runtime */
-    // importPaths: [ " ../exampleplugin " ]
-}
diff --git a/demos/demos.pro b/demos/demos.pro
deleted file mode 100644
index 09881f1a9c..0000000000
--- a/demos/demos.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS += declarative 
diff --git a/demos/declarative/calculator/Core/Button.qml b/examples/declarative/calculator/Core/Button.qml
similarity index 100%
rename from demos/declarative/calculator/Core/Button.qml
rename to examples/declarative/calculator/Core/Button.qml
diff --git a/demos/declarative/calculator/Core/Display.qml b/examples/declarative/calculator/Core/Display.qml
similarity index 100%
rename from demos/declarative/calculator/Core/Display.qml
rename to examples/declarative/calculator/Core/Display.qml
diff --git a/demos/declarative/calculator/Core/calculator.js b/examples/declarative/calculator/Core/calculator.js
similarity index 100%
rename from demos/declarative/calculator/Core/calculator.js
rename to examples/declarative/calculator/Core/calculator.js
diff --git a/demos/declarative/calculator/Core/images/button-.png b/examples/declarative/calculator/Core/images/button-.png
similarity index 100%
rename from demos/declarative/calculator/Core/images/button-.png
rename to examples/declarative/calculator/Core/images/button-.png
diff --git a/demos/declarative/calculator/Core/images/button-blue.png b/examples/declarative/calculator/Core/images/button-blue.png
similarity index 100%
rename from demos/declarative/calculator/Core/images/button-blue.png
rename to examples/declarative/calculator/Core/images/button-blue.png
diff --git a/demos/declarative/calculator/Core/images/button-green.png b/examples/declarative/calculator/Core/images/button-green.png
similarity index 100%
rename from demos/declarative/calculator/Core/images/button-green.png
rename to examples/declarative/calculator/Core/images/button-green.png
diff --git a/demos/declarative/calculator/Core/images/button-purple.png b/examples/declarative/calculator/Core/images/button-purple.png
similarity index 100%
rename from demos/declarative/calculator/Core/images/button-purple.png
rename to examples/declarative/calculator/Core/images/button-purple.png
diff --git a/demos/declarative/calculator/Core/images/button-red.png b/examples/declarative/calculator/Core/images/button-red.png
similarity index 100%
rename from demos/declarative/calculator/Core/images/button-red.png
rename to examples/declarative/calculator/Core/images/button-red.png
diff --git a/demos/declarative/calculator/Core/images/display.png b/examples/declarative/calculator/Core/images/display.png
similarity index 100%
rename from demos/declarative/calculator/Core/images/display.png
rename to examples/declarative/calculator/Core/images/display.png
diff --git a/demos/declarative/calculator/Core/qmldir b/examples/declarative/calculator/Core/qmldir
similarity index 100%
rename from demos/declarative/calculator/Core/qmldir
rename to examples/declarative/calculator/Core/qmldir
diff --git a/demos/declarative/calculator/calculator.qml b/examples/declarative/calculator/calculator.qml
similarity index 100%
rename from demos/declarative/calculator/calculator.qml
rename to examples/declarative/calculator/calculator.qml
diff --git a/demos/declarative/calculator/calculator.qmlproject b/examples/declarative/calculator/calculator.qmlproject
similarity index 100%
rename from demos/declarative/calculator/calculator.qmlproject
rename to examples/declarative/calculator/calculator.qmlproject
diff --git a/examples/declarative/declarative.pro b/examples/declarative/declarative.pro
index cbeb7e9e26..c2950616a2 100644
--- a/examples/declarative/declarative.pro
+++ b/examples/declarative/declarative.pro
@@ -3,9 +3,10 @@ TEMPLATE = subdirs
 # These examples contain some C++ and need to be built
 SUBDIRS = \
    cppextensions \
+   minehunt \
    modelviews \
-   tutorials \
-   painteditem
+   painteditem \
+   tutorials
 
 # plugins uses a 'Time' class that conflicts with symbian e32std.h also defining a class of the same name
 symbian:SUBDIRS -= plugins
@@ -13,18 +14,27 @@ symbian:SUBDIRS -= plugins
 # These examples contain no C++ and can simply be copied
 sources.files = \
    animation \
+   calculator \
    cppextensions \
+   flickr \
    i18n \
    imageelements \
    keyinteraction \
+   photoviewer \
    positioners \
+   rssnews \
+   samegame \
+   snake \
    sqllocalstorage \
    text \
    threading \
    touchinteraction \
    toys \
+   twitter \
    ui-components \
+   webbrowser \
    xml
 
+
 sources.path = $$[QT_INSTALL_EXAMPLES]/qtdeclarative/declarative
 INSTALLS += sources
diff --git a/demos/declarative/flickr/content/Button.qml b/examples/declarative/flickr/content/Button.qml
similarity index 100%
rename from demos/declarative/flickr/content/Button.qml
rename to examples/declarative/flickr/content/Button.qml
diff --git a/demos/declarative/flickr/content/GridDelegate.qml b/examples/declarative/flickr/content/GridDelegate.qml
similarity index 100%
rename from demos/declarative/flickr/content/GridDelegate.qml
rename to examples/declarative/flickr/content/GridDelegate.qml
diff --git a/demos/declarative/flickr/content/ImageDetails.qml b/examples/declarative/flickr/content/ImageDetails.qml
similarity index 100%
rename from demos/declarative/flickr/content/ImageDetails.qml
rename to examples/declarative/flickr/content/ImageDetails.qml
diff --git a/demos/declarative/flickr/content/ListDelegate.qml b/examples/declarative/flickr/content/ListDelegate.qml
similarity index 100%
rename from demos/declarative/flickr/content/ListDelegate.qml
rename to examples/declarative/flickr/content/ListDelegate.qml
diff --git a/demos/declarative/flickr/content/Progress.qml b/examples/declarative/flickr/content/Progress.qml
similarity index 100%
rename from demos/declarative/flickr/content/Progress.qml
rename to examples/declarative/flickr/content/Progress.qml
diff --git a/demos/declarative/flickr/content/RssModel.qml b/examples/declarative/flickr/content/RssModel.qml
similarity index 100%
rename from demos/declarative/flickr/content/RssModel.qml
rename to examples/declarative/flickr/content/RssModel.qml
diff --git a/demos/declarative/flickr/content/ScrollBar.qml b/examples/declarative/flickr/content/ScrollBar.qml
similarity index 100%
rename from demos/declarative/flickr/content/ScrollBar.qml
rename to examples/declarative/flickr/content/ScrollBar.qml
diff --git a/demos/declarative/flickr/content/Slider.qml b/examples/declarative/flickr/content/Slider.qml
similarity index 100%
rename from demos/declarative/flickr/content/Slider.qml
rename to examples/declarative/flickr/content/Slider.qml
diff --git a/demos/declarative/flickr/content/StreamView.qml b/examples/declarative/flickr/content/StreamView.qml
similarity index 100%
rename from demos/declarative/flickr/content/StreamView.qml
rename to examples/declarative/flickr/content/StreamView.qml
diff --git a/demos/declarative/flickr/content/TitleBar.qml b/examples/declarative/flickr/content/TitleBar.qml
similarity index 100%
rename from demos/declarative/flickr/content/TitleBar.qml
rename to examples/declarative/flickr/content/TitleBar.qml
diff --git a/demos/declarative/flickr/content/ToolBar.qml b/examples/declarative/flickr/content/ToolBar.qml
similarity index 100%
rename from demos/declarative/flickr/content/ToolBar.qml
rename to examples/declarative/flickr/content/ToolBar.qml
diff --git a/demos/declarative/flickr/content/UnifiedDelegate.qml b/examples/declarative/flickr/content/UnifiedDelegate.qml
similarity index 100%
rename from demos/declarative/flickr/content/UnifiedDelegate.qml
rename to examples/declarative/flickr/content/UnifiedDelegate.qml
diff --git a/demos/declarative/flickr/content/images/gloss.png b/examples/declarative/flickr/content/images/gloss.png
similarity index 100%
rename from demos/declarative/flickr/content/images/gloss.png
rename to examples/declarative/flickr/content/images/gloss.png
diff --git a/demos/declarative/flickr/content/images/lineedit.png b/examples/declarative/flickr/content/images/lineedit.png
similarity index 100%
rename from demos/declarative/flickr/content/images/lineedit.png
rename to examples/declarative/flickr/content/images/lineedit.png
diff --git a/demos/declarative/flickr/content/images/lineedit.sci b/examples/declarative/flickr/content/images/lineedit.sci
similarity index 100%
rename from demos/declarative/flickr/content/images/lineedit.sci
rename to examples/declarative/flickr/content/images/lineedit.sci
diff --git a/demos/declarative/flickr/content/images/noise.png b/examples/declarative/flickr/content/images/noise.png
similarity index 100%
rename from demos/declarative/flickr/content/images/noise.png
rename to examples/declarative/flickr/content/images/noise.png
diff --git a/demos/declarative/flickr/content/images/particle.png b/examples/declarative/flickr/content/images/particle.png
similarity index 100%
rename from demos/declarative/flickr/content/images/particle.png
rename to examples/declarative/flickr/content/images/particle.png
diff --git a/demos/declarative/flickr/content/images/quit.png b/examples/declarative/flickr/content/images/quit.png
similarity index 100%
rename from demos/declarative/flickr/content/images/quit.png
rename to examples/declarative/flickr/content/images/quit.png
diff --git a/demos/declarative/flickr/content/images/squareParticle.png b/examples/declarative/flickr/content/images/squareParticle.png
similarity index 100%
rename from demos/declarative/flickr/content/images/squareParticle.png
rename to examples/declarative/flickr/content/images/squareParticle.png
diff --git a/demos/declarative/flickr/content/images/stripes.png b/examples/declarative/flickr/content/images/stripes.png
similarity index 100%
rename from demos/declarative/flickr/content/images/stripes.png
rename to examples/declarative/flickr/content/images/stripes.png
diff --git a/demos/declarative/flickr/content/images/titlebar.png b/examples/declarative/flickr/content/images/titlebar.png
similarity index 100%
rename from demos/declarative/flickr/content/images/titlebar.png
rename to examples/declarative/flickr/content/images/titlebar.png
diff --git a/demos/declarative/flickr/content/images/titlebar.sci b/examples/declarative/flickr/content/images/titlebar.sci
similarity index 100%
rename from demos/declarative/flickr/content/images/titlebar.sci
rename to examples/declarative/flickr/content/images/titlebar.sci
diff --git a/demos/declarative/flickr/content/images/toolbutton.png b/examples/declarative/flickr/content/images/toolbutton.png
similarity index 100%
rename from demos/declarative/flickr/content/images/toolbutton.png
rename to examples/declarative/flickr/content/images/toolbutton.png
diff --git a/demos/declarative/flickr/content/images/toolbutton.sci b/examples/declarative/flickr/content/images/toolbutton.sci
similarity index 100%
rename from demos/declarative/flickr/content/images/toolbutton.sci
rename to examples/declarative/flickr/content/images/toolbutton.sci
diff --git a/demos/declarative/flickr/content/qmldir b/examples/declarative/flickr/content/qmldir
similarity index 100%
rename from demos/declarative/flickr/content/qmldir
rename to examples/declarative/flickr/content/qmldir
diff --git a/demos/declarative/flickr/flickr-90.qml b/examples/declarative/flickr/flickr-90.qml
similarity index 100%
rename from demos/declarative/flickr/flickr-90.qml
rename to examples/declarative/flickr/flickr-90.qml
diff --git a/demos/declarative/flickr/flickr.qml b/examples/declarative/flickr/flickr.qml
similarity index 100%
rename from demos/declarative/flickr/flickr.qml
rename to examples/declarative/flickr/flickr.qml
diff --git a/demos/declarative/flickr/flickr.qmlproject b/examples/declarative/flickr/flickr.qmlproject
similarity index 100%
rename from demos/declarative/flickr/flickr.qmlproject
rename to examples/declarative/flickr/flickr.qmlproject
diff --git a/demos/declarative/minehunt/MinehuntCore/Explosion.qml b/examples/declarative/minehunt/MinehuntCore/Explosion.qml
similarity index 100%
rename from demos/declarative/minehunt/MinehuntCore/Explosion.qml
rename to examples/declarative/minehunt/MinehuntCore/Explosion.qml
diff --git a/demos/declarative/minehunt/MinehuntCore/Tile.qml b/examples/declarative/minehunt/MinehuntCore/Tile.qml
similarity index 100%
rename from demos/declarative/minehunt/MinehuntCore/Tile.qml
rename to examples/declarative/minehunt/MinehuntCore/Tile.qml
diff --git a/demos/declarative/minehunt/MinehuntCore/pics/back.png b/examples/declarative/minehunt/MinehuntCore/pics/back.png
similarity index 100%
rename from demos/declarative/minehunt/MinehuntCore/pics/back.png
rename to examples/declarative/minehunt/MinehuntCore/pics/back.png
diff --git a/demos/declarative/minehunt/MinehuntCore/pics/background.png b/examples/declarative/minehunt/MinehuntCore/pics/background.png
similarity index 100%
rename from demos/declarative/minehunt/MinehuntCore/pics/background.png
rename to examples/declarative/minehunt/MinehuntCore/pics/background.png
diff --git a/demos/declarative/minehunt/MinehuntCore/pics/bomb-color.png b/examples/declarative/minehunt/MinehuntCore/pics/bomb-color.png
similarity index 100%
rename from demos/declarative/minehunt/MinehuntCore/pics/bomb-color.png
rename to examples/declarative/minehunt/MinehuntCore/pics/bomb-color.png
diff --git a/demos/declarative/minehunt/MinehuntCore/pics/bomb.png b/examples/declarative/minehunt/MinehuntCore/pics/bomb.png
similarity index 100%
rename from demos/declarative/minehunt/MinehuntCore/pics/bomb.png
rename to examples/declarative/minehunt/MinehuntCore/pics/bomb.png
diff --git a/demos/declarative/minehunt/MinehuntCore/pics/face-sad.png b/examples/declarative/minehunt/MinehuntCore/pics/face-sad.png
similarity index 100%
rename from demos/declarative/minehunt/MinehuntCore/pics/face-sad.png
rename to examples/declarative/minehunt/MinehuntCore/pics/face-sad.png
diff --git a/demos/declarative/minehunt/MinehuntCore/pics/face-smile-big.png b/examples/declarative/minehunt/MinehuntCore/pics/face-smile-big.png
similarity index 100%
rename from demos/declarative/minehunt/MinehuntCore/pics/face-smile-big.png
rename to examples/declarative/minehunt/MinehuntCore/pics/face-smile-big.png
diff --git a/demos/declarative/minehunt/MinehuntCore/pics/face-smile.png b/examples/declarative/minehunt/MinehuntCore/pics/face-smile.png
similarity index 100%
rename from demos/declarative/minehunt/MinehuntCore/pics/face-smile.png
rename to examples/declarative/minehunt/MinehuntCore/pics/face-smile.png
diff --git a/demos/declarative/minehunt/MinehuntCore/pics/flag-color.png b/examples/declarative/minehunt/MinehuntCore/pics/flag-color.png
similarity index 100%
rename from demos/declarative/minehunt/MinehuntCore/pics/flag-color.png
rename to examples/declarative/minehunt/MinehuntCore/pics/flag-color.png
diff --git a/demos/declarative/minehunt/MinehuntCore/pics/flag.png b/examples/declarative/minehunt/MinehuntCore/pics/flag.png
similarity index 100%
rename from demos/declarative/minehunt/MinehuntCore/pics/flag.png
rename to examples/declarative/minehunt/MinehuntCore/pics/flag.png
diff --git a/demos/declarative/minehunt/MinehuntCore/pics/front.png b/examples/declarative/minehunt/MinehuntCore/pics/front.png
similarity index 100%
rename from demos/declarative/minehunt/MinehuntCore/pics/front.png
rename to examples/declarative/minehunt/MinehuntCore/pics/front.png
diff --git a/demos/declarative/minehunt/MinehuntCore/pics/quit.png b/examples/declarative/minehunt/MinehuntCore/pics/quit.png
similarity index 100%
rename from demos/declarative/minehunt/MinehuntCore/pics/quit.png
rename to examples/declarative/minehunt/MinehuntCore/pics/quit.png
diff --git a/demos/declarative/minehunt/MinehuntCore/pics/star.png b/examples/declarative/minehunt/MinehuntCore/pics/star.png
similarity index 100%
rename from demos/declarative/minehunt/MinehuntCore/pics/star.png
rename to examples/declarative/minehunt/MinehuntCore/pics/star.png
diff --git a/demos/declarative/minehunt/MinehuntCore/qmldir b/examples/declarative/minehunt/MinehuntCore/qmldir
similarity index 100%
rename from demos/declarative/minehunt/MinehuntCore/qmldir
rename to examples/declarative/minehunt/MinehuntCore/qmldir
diff --git a/demos/declarative/minehunt/README b/examples/declarative/minehunt/README
similarity index 100%
rename from demos/declarative/minehunt/README
rename to examples/declarative/minehunt/README
diff --git a/demos/declarative/minehunt/main.cpp b/examples/declarative/minehunt/main.cpp
similarity index 100%
rename from demos/declarative/minehunt/main.cpp
rename to examples/declarative/minehunt/main.cpp
diff --git a/demos/declarative/minehunt/minehunt.cpp b/examples/declarative/minehunt/minehunt.cpp
similarity index 100%
rename from demos/declarative/minehunt/minehunt.cpp
rename to examples/declarative/minehunt/minehunt.cpp
diff --git a/demos/declarative/minehunt/minehunt.h b/examples/declarative/minehunt/minehunt.h
similarity index 100%
rename from demos/declarative/minehunt/minehunt.h
rename to examples/declarative/minehunt/minehunt.h
diff --git a/demos/declarative/minehunt/minehunt.pro b/examples/declarative/minehunt/minehunt.pro
similarity index 100%
rename from demos/declarative/minehunt/minehunt.pro
rename to examples/declarative/minehunt/minehunt.pro
diff --git a/demos/declarative/minehunt/minehunt.qml b/examples/declarative/minehunt/minehunt.qml
similarity index 100%
rename from demos/declarative/minehunt/minehunt.qml
rename to examples/declarative/minehunt/minehunt.qml
diff --git a/demos/declarative/minehunt/minehunt.qmlproject b/examples/declarative/minehunt/minehunt.qmlproject
similarity index 100%
rename from demos/declarative/minehunt/minehunt.qmlproject
rename to examples/declarative/minehunt/minehunt.qmlproject
diff --git a/demos/declarative/minehunt/minehunt.qrc b/examples/declarative/minehunt/minehunt.qrc
similarity index 100%
rename from demos/declarative/minehunt/minehunt.qrc
rename to examples/declarative/minehunt/minehunt.qrc
diff --git a/demos/declarative/photoviewer/PhotoViewerCore/AlbumDelegate.qml b/examples/declarative/photoviewer/PhotoViewerCore/AlbumDelegate.qml
similarity index 100%
rename from demos/declarative/photoviewer/PhotoViewerCore/AlbumDelegate.qml
rename to examples/declarative/photoviewer/PhotoViewerCore/AlbumDelegate.qml
diff --git a/demos/declarative/photoviewer/PhotoViewerCore/BusyIndicator.qml b/examples/declarative/photoviewer/PhotoViewerCore/BusyIndicator.qml
similarity index 100%
rename from demos/declarative/photoviewer/PhotoViewerCore/BusyIndicator.qml
rename to examples/declarative/photoviewer/PhotoViewerCore/BusyIndicator.qml
diff --git a/demos/declarative/photoviewer/PhotoViewerCore/Button.qml b/examples/declarative/photoviewer/PhotoViewerCore/Button.qml
similarity index 100%
rename from demos/declarative/photoviewer/PhotoViewerCore/Button.qml
rename to examples/declarative/photoviewer/PhotoViewerCore/Button.qml
diff --git a/demos/declarative/photoviewer/PhotoViewerCore/EditableButton.qml b/examples/declarative/photoviewer/PhotoViewerCore/EditableButton.qml
similarity index 100%
rename from demos/declarative/photoviewer/PhotoViewerCore/EditableButton.qml
rename to examples/declarative/photoviewer/PhotoViewerCore/EditableButton.qml
diff --git a/demos/declarative/photoviewer/PhotoViewerCore/PhotoDelegate.qml b/examples/declarative/photoviewer/PhotoViewerCore/PhotoDelegate.qml
similarity index 100%
rename from demos/declarative/photoviewer/PhotoViewerCore/PhotoDelegate.qml
rename to examples/declarative/photoviewer/PhotoViewerCore/PhotoDelegate.qml
diff --git a/demos/declarative/photoviewer/PhotoViewerCore/ProgressBar.qml b/examples/declarative/photoviewer/PhotoViewerCore/ProgressBar.qml
similarity index 100%
rename from demos/declarative/photoviewer/PhotoViewerCore/ProgressBar.qml
rename to examples/declarative/photoviewer/PhotoViewerCore/ProgressBar.qml
diff --git a/demos/declarative/photoviewer/PhotoViewerCore/RssModel.qml b/examples/declarative/photoviewer/PhotoViewerCore/RssModel.qml
similarity index 100%
rename from demos/declarative/photoviewer/PhotoViewerCore/RssModel.qml
rename to examples/declarative/photoviewer/PhotoViewerCore/RssModel.qml
diff --git a/demos/declarative/photoviewer/PhotoViewerCore/Tag.qml b/examples/declarative/photoviewer/PhotoViewerCore/Tag.qml
similarity index 100%
rename from demos/declarative/photoviewer/PhotoViewerCore/Tag.qml
rename to examples/declarative/photoviewer/PhotoViewerCore/Tag.qml
diff --git a/demos/declarative/photoviewer/PhotoViewerCore/images/box-shadow.png b/examples/declarative/photoviewer/PhotoViewerCore/images/box-shadow.png
similarity index 100%
rename from demos/declarative/photoviewer/PhotoViewerCore/images/box-shadow.png
rename to examples/declarative/photoviewer/PhotoViewerCore/images/box-shadow.png
diff --git a/demos/declarative/photoviewer/PhotoViewerCore/images/busy.png b/examples/declarative/photoviewer/PhotoViewerCore/images/busy.png
similarity index 100%
rename from demos/declarative/photoviewer/PhotoViewerCore/images/busy.png
rename to examples/declarative/photoviewer/PhotoViewerCore/images/busy.png
diff --git a/demos/declarative/photoviewer/PhotoViewerCore/images/cardboard.png b/examples/declarative/photoviewer/PhotoViewerCore/images/cardboard.png
similarity index 100%
rename from demos/declarative/photoviewer/PhotoViewerCore/images/cardboard.png
rename to examples/declarative/photoviewer/PhotoViewerCore/images/cardboard.png
diff --git a/demos/declarative/photoviewer/PhotoViewerCore/qmldir b/examples/declarative/photoviewer/PhotoViewerCore/qmldir
similarity index 100%
rename from demos/declarative/photoviewer/PhotoViewerCore/qmldir
rename to examples/declarative/photoviewer/PhotoViewerCore/qmldir
diff --git a/demos/declarative/photoviewer/PhotoViewerCore/script/script.js b/examples/declarative/photoviewer/PhotoViewerCore/script/script.js
similarity index 100%
rename from demos/declarative/photoviewer/PhotoViewerCore/script/script.js
rename to examples/declarative/photoviewer/PhotoViewerCore/script/script.js
diff --git a/demos/declarative/photoviewer/i18n/base.ts b/examples/declarative/photoviewer/i18n/base.ts
similarity index 100%
rename from demos/declarative/photoviewer/i18n/base.ts
rename to examples/declarative/photoviewer/i18n/base.ts
diff --git a/demos/declarative/photoviewer/i18n/qml_fr.qm b/examples/declarative/photoviewer/i18n/qml_fr.qm
similarity index 100%
rename from demos/declarative/photoviewer/i18n/qml_fr.qm
rename to examples/declarative/photoviewer/i18n/qml_fr.qm
diff --git a/demos/declarative/photoviewer/i18n/qml_fr.ts b/examples/declarative/photoviewer/i18n/qml_fr.ts
similarity index 100%
rename from demos/declarative/photoviewer/i18n/qml_fr.ts
rename to examples/declarative/photoviewer/i18n/qml_fr.ts
diff --git a/demos/declarative/photoviewer/photoviewer.qml b/examples/declarative/photoviewer/photoviewer.qml
similarity index 100%
rename from demos/declarative/photoviewer/photoviewer.qml
rename to examples/declarative/photoviewer/photoviewer.qml
diff --git a/demos/declarative/photoviewer/photoviewer.qmlproject b/examples/declarative/photoviewer/photoviewer.qmlproject
similarity index 100%
rename from demos/declarative/photoviewer/photoviewer.qmlproject
rename to examples/declarative/photoviewer/photoviewer.qmlproject
diff --git a/demos/declarative/plasmapatrol/PlasmaPatrol.qmlproject b/examples/declarative/plasmapatrol/PlasmaPatrol.qmlproject
similarity index 100%
rename from demos/declarative/plasmapatrol/PlasmaPatrol.qmlproject
rename to examples/declarative/plasmapatrol/PlasmaPatrol.qmlproject
diff --git a/demos/declarative/plasmapatrol/TODO b/examples/declarative/plasmapatrol/TODO
similarity index 100%
rename from demos/declarative/plasmapatrol/TODO
rename to examples/declarative/plasmapatrol/TODO
diff --git a/demos/declarative/plasmapatrol/content/BlasterHardpoint.qml b/examples/declarative/plasmapatrol/content/BlasterHardpoint.qml
similarity index 100%
rename from demos/declarative/plasmapatrol/content/BlasterHardpoint.qml
rename to examples/declarative/plasmapatrol/content/BlasterHardpoint.qml
diff --git a/demos/declarative/plasmapatrol/content/Button.qml b/examples/declarative/plasmapatrol/content/Button.qml
similarity index 100%
rename from demos/declarative/plasmapatrol/content/Button.qml
rename to examples/declarative/plasmapatrol/content/Button.qml
diff --git a/demos/declarative/plasmapatrol/content/CannonHardpoint.qml b/examples/declarative/plasmapatrol/content/CannonHardpoint.qml
similarity index 100%
rename from demos/declarative/plasmapatrol/content/CannonHardpoint.qml
rename to examples/declarative/plasmapatrol/content/CannonHardpoint.qml
diff --git a/demos/declarative/plasmapatrol/content/ChoiceBox.qml b/examples/declarative/plasmapatrol/content/ChoiceBox.qml
similarity index 100%
rename from demos/declarative/plasmapatrol/content/ChoiceBox.qml
rename to examples/declarative/plasmapatrol/content/ChoiceBox.qml
diff --git a/demos/declarative/plasmapatrol/content/Cruiser.qml b/examples/declarative/plasmapatrol/content/Cruiser.qml
similarity index 100%
rename from demos/declarative/plasmapatrol/content/Cruiser.qml
rename to examples/declarative/plasmapatrol/content/Cruiser.qml
diff --git a/demos/declarative/plasmapatrol/content/Frigate.qml b/examples/declarative/plasmapatrol/content/Frigate.qml
similarity index 100%
rename from demos/declarative/plasmapatrol/content/Frigate.qml
rename to examples/declarative/plasmapatrol/content/Frigate.qml
diff --git a/demos/declarative/plasmapatrol/content/Hardpoint.qml b/examples/declarative/plasmapatrol/content/Hardpoint.qml
similarity index 100%
rename from demos/declarative/plasmapatrol/content/Hardpoint.qml
rename to examples/declarative/plasmapatrol/content/Hardpoint.qml
diff --git a/demos/declarative/plasmapatrol/content/HelpScreens.qml b/examples/declarative/plasmapatrol/content/HelpScreens.qml
similarity index 100%
rename from demos/declarative/plasmapatrol/content/HelpScreens.qml
rename to examples/declarative/plasmapatrol/content/HelpScreens.qml
diff --git a/demos/declarative/plasmapatrol/content/LaserHardpoint.qml b/examples/declarative/plasmapatrol/content/LaserHardpoint.qml
similarity index 100%
rename from demos/declarative/plasmapatrol/content/LaserHardpoint.qml
rename to examples/declarative/plasmapatrol/content/LaserHardpoint.qml
diff --git a/demos/declarative/plasmapatrol/content/PlasmaPatrolParticles.qml b/examples/declarative/plasmapatrol/content/PlasmaPatrolParticles.qml
similarity index 100%
rename from demos/declarative/plasmapatrol/content/PlasmaPatrolParticles.qml
rename to examples/declarative/plasmapatrol/content/PlasmaPatrolParticles.qml
diff --git a/demos/declarative/plasmapatrol/content/SequentialLoader.qml b/examples/declarative/plasmapatrol/content/SequentialLoader.qml
similarity index 100%
rename from demos/declarative/plasmapatrol/content/SequentialLoader.qml
rename to examples/declarative/plasmapatrol/content/SequentialLoader.qml
diff --git a/demos/declarative/plasmapatrol/content/Ship.qml b/examples/declarative/plasmapatrol/content/Ship.qml
similarity index 100%
rename from demos/declarative/plasmapatrol/content/Ship.qml
rename to examples/declarative/plasmapatrol/content/Ship.qml
diff --git a/demos/declarative/plasmapatrol/content/Sloop.qml b/examples/declarative/plasmapatrol/content/Sloop.qml
similarity index 100%
rename from demos/declarative/plasmapatrol/content/Sloop.qml
rename to examples/declarative/plasmapatrol/content/Sloop.qml
diff --git a/demos/declarative/plasmapatrol/content/pics/TitleText.png b/examples/declarative/plasmapatrol/content/pics/TitleText.png
similarity index 100%
rename from demos/declarative/plasmapatrol/content/pics/TitleText.png
rename to examples/declarative/plasmapatrol/content/pics/TitleText.png
diff --git a/demos/declarative/plasmapatrol/content/pics/blur-circle2.png b/examples/declarative/plasmapatrol/content/pics/blur-circle2.png
similarity index 100%
rename from demos/declarative/plasmapatrol/content/pics/blur-circle2.png
rename to examples/declarative/plasmapatrol/content/pics/blur-circle2.png
diff --git a/demos/declarative/plasmapatrol/content/pics/blur-circle3.png b/examples/declarative/plasmapatrol/content/pics/blur-circle3.png
similarity index 100%
rename from demos/declarative/plasmapatrol/content/pics/blur-circle3.png
rename to examples/declarative/plasmapatrol/content/pics/blur-circle3.png
diff --git a/demos/declarative/plasmapatrol/content/pics/finalfrontier.png b/examples/declarative/plasmapatrol/content/pics/finalfrontier.png
similarity index 100%
rename from demos/declarative/plasmapatrol/content/pics/finalfrontier.png
rename to examples/declarative/plasmapatrol/content/pics/finalfrontier.png
diff --git a/demos/declarative/plasmapatrol/content/pics/meteor.png b/examples/declarative/plasmapatrol/content/pics/meteor.png
similarity index 100%
rename from demos/declarative/plasmapatrol/content/pics/meteor.png
rename to examples/declarative/plasmapatrol/content/pics/meteor.png
diff --git a/demos/declarative/plasmapatrol/content/pics/meteor_explo.png b/examples/declarative/plasmapatrol/content/pics/meteor_explo.png
similarity index 100%
rename from demos/declarative/plasmapatrol/content/pics/meteor_explo.png
rename to examples/declarative/plasmapatrol/content/pics/meteor_explo.png
diff --git a/demos/declarative/plasmapatrol/content/pics/nullRock.png b/examples/declarative/plasmapatrol/content/pics/nullRock.png
similarity index 100%
rename from demos/declarative/plasmapatrol/content/pics/nullRock.png
rename to examples/declarative/plasmapatrol/content/pics/nullRock.png
diff --git a/demos/declarative/plasmapatrol/content/pics/particle.png b/examples/declarative/plasmapatrol/content/pics/particle.png
similarity index 100%
rename from demos/declarative/plasmapatrol/content/pics/particle.png
rename to examples/declarative/plasmapatrol/content/pics/particle.png
diff --git a/demos/declarative/plasmapatrol/content/pics/star.png b/examples/declarative/plasmapatrol/content/pics/star.png
similarity index 100%
rename from demos/declarative/plasmapatrol/content/pics/star.png
rename to examples/declarative/plasmapatrol/content/pics/star.png
diff --git a/demos/declarative/plasmapatrol/content/pics/star2.png b/examples/declarative/plasmapatrol/content/pics/star2.png
similarity index 100%
rename from demos/declarative/plasmapatrol/content/pics/star2.png
rename to examples/declarative/plasmapatrol/content/pics/star2.png
diff --git a/demos/declarative/plasmapatrol/content/pics/star3.png b/examples/declarative/plasmapatrol/content/pics/star3.png
similarity index 100%
rename from demos/declarative/plasmapatrol/content/pics/star3.png
rename to examples/declarative/plasmapatrol/content/pics/star3.png
diff --git a/demos/declarative/plasmapatrol/plasmapatrol.qml b/examples/declarative/plasmapatrol/plasmapatrol.qml
similarity index 100%
rename from demos/declarative/plasmapatrol/plasmapatrol.qml
rename to examples/declarative/plasmapatrol/plasmapatrol.qml
diff --git a/demos/declarative/rssnews/content/BusyIndicator.qml b/examples/declarative/rssnews/content/BusyIndicator.qml
similarity index 100%
rename from demos/declarative/rssnews/content/BusyIndicator.qml
rename to examples/declarative/rssnews/content/BusyIndicator.qml
diff --git a/demos/declarative/rssnews/content/CategoryDelegate.qml b/examples/declarative/rssnews/content/CategoryDelegate.qml
similarity index 100%
rename from demos/declarative/rssnews/content/CategoryDelegate.qml
rename to examples/declarative/rssnews/content/CategoryDelegate.qml
diff --git a/demos/declarative/rssnews/content/NewsDelegate.qml b/examples/declarative/rssnews/content/NewsDelegate.qml
similarity index 100%
rename from demos/declarative/rssnews/content/NewsDelegate.qml
rename to examples/declarative/rssnews/content/NewsDelegate.qml
diff --git a/demos/declarative/rssnews/content/RssFeeds.qml b/examples/declarative/rssnews/content/RssFeeds.qml
similarity index 100%
rename from demos/declarative/rssnews/content/RssFeeds.qml
rename to examples/declarative/rssnews/content/RssFeeds.qml
diff --git a/demos/declarative/rssnews/content/ScrollBar.qml b/examples/declarative/rssnews/content/ScrollBar.qml
similarity index 100%
rename from demos/declarative/rssnews/content/ScrollBar.qml
rename to examples/declarative/rssnews/content/ScrollBar.qml
diff --git a/demos/declarative/rssnews/content/images/busy.png b/examples/declarative/rssnews/content/images/busy.png
similarity index 100%
rename from demos/declarative/rssnews/content/images/busy.png
rename to examples/declarative/rssnews/content/images/busy.png
diff --git a/demos/declarative/rssnews/content/images/scrollbar.png b/examples/declarative/rssnews/content/images/scrollbar.png
similarity index 100%
rename from demos/declarative/rssnews/content/images/scrollbar.png
rename to examples/declarative/rssnews/content/images/scrollbar.png
diff --git a/demos/declarative/rssnews/rssnews.qml b/examples/declarative/rssnews/rssnews.qml
similarity index 100%
rename from demos/declarative/rssnews/rssnews.qml
rename to examples/declarative/rssnews/rssnews.qml
diff --git a/demos/declarative/rssnews/rssnews.qmlproject b/examples/declarative/rssnews/rssnews.qmlproject
similarity index 100%
rename from demos/declarative/rssnews/rssnews.qmlproject
rename to examples/declarative/rssnews/rssnews.qmlproject
diff --git a/demos/declarative/samegame/SamegameCore/BoomBlock.qml b/examples/declarative/samegame/SamegameCore/BoomBlock.qml
similarity index 100%
rename from demos/declarative/samegame/SamegameCore/BoomBlock.qml
rename to examples/declarative/samegame/SamegameCore/BoomBlock.qml
diff --git a/demos/declarative/samegame/SamegameCore/Button.qml b/examples/declarative/samegame/SamegameCore/Button.qml
similarity index 100%
rename from demos/declarative/samegame/SamegameCore/Button.qml
rename to examples/declarative/samegame/SamegameCore/Button.qml
diff --git a/demos/declarative/samegame/SamegameCore/Dialog.qml b/examples/declarative/samegame/SamegameCore/Dialog.qml
similarity index 100%
rename from demos/declarative/samegame/SamegameCore/Dialog.qml
rename to examples/declarative/samegame/SamegameCore/Dialog.qml
diff --git a/demos/declarative/samegame/SamegameCore/pics/background.png b/examples/declarative/samegame/SamegameCore/pics/background.png
similarity index 100%
rename from demos/declarative/samegame/SamegameCore/pics/background.png
rename to examples/declarative/samegame/SamegameCore/pics/background.png
diff --git a/demos/declarative/samegame/SamegameCore/pics/blueStone.png b/examples/declarative/samegame/SamegameCore/pics/blueStone.png
similarity index 100%
rename from demos/declarative/samegame/SamegameCore/pics/blueStone.png
rename to examples/declarative/samegame/SamegameCore/pics/blueStone.png
diff --git a/demos/declarative/samegame/SamegameCore/pics/greenStone.png b/examples/declarative/samegame/SamegameCore/pics/greenStone.png
similarity index 100%
rename from demos/declarative/samegame/SamegameCore/pics/greenStone.png
rename to examples/declarative/samegame/SamegameCore/pics/greenStone.png
diff --git a/demos/declarative/samegame/SamegameCore/pics/particle.png b/examples/declarative/samegame/SamegameCore/pics/particle.png
similarity index 100%
rename from demos/declarative/samegame/SamegameCore/pics/particle.png
rename to examples/declarative/samegame/SamegameCore/pics/particle.png
diff --git a/demos/declarative/samegame/SamegameCore/pics/redStone.png b/examples/declarative/samegame/SamegameCore/pics/redStone.png
similarity index 100%
rename from demos/declarative/samegame/SamegameCore/pics/redStone.png
rename to examples/declarative/samegame/SamegameCore/pics/redStone.png
diff --git a/demos/declarative/samegame/SamegameCore/pics/yellowStone.png b/examples/declarative/samegame/SamegameCore/pics/yellowStone.png
similarity index 100%
rename from demos/declarative/samegame/SamegameCore/pics/yellowStone.png
rename to examples/declarative/samegame/SamegameCore/pics/yellowStone.png
diff --git a/demos/declarative/samegame/SamegameCore/qmldir b/examples/declarative/samegame/SamegameCore/qmldir
similarity index 100%
rename from demos/declarative/samegame/SamegameCore/qmldir
rename to examples/declarative/samegame/SamegameCore/qmldir
diff --git a/demos/declarative/samegame/SamegameCore/samegame.js b/examples/declarative/samegame/SamegameCore/samegame.js
similarity index 100%
rename from demos/declarative/samegame/SamegameCore/samegame.js
rename to examples/declarative/samegame/SamegameCore/samegame.js
diff --git a/demos/declarative/samegame/highscores/README b/examples/declarative/samegame/highscores/README
similarity index 100%
rename from demos/declarative/samegame/highscores/README
rename to examples/declarative/samegame/highscores/README
diff --git a/demos/declarative/samegame/highscores/score_data.xml b/examples/declarative/samegame/highscores/score_data.xml
similarity index 100%
rename from demos/declarative/samegame/highscores/score_data.xml
rename to examples/declarative/samegame/highscores/score_data.xml
diff --git a/demos/declarative/samegame/highscores/score_style.xsl b/examples/declarative/samegame/highscores/score_style.xsl
similarity index 100%
rename from demos/declarative/samegame/highscores/score_style.xsl
rename to examples/declarative/samegame/highscores/score_style.xsl
diff --git a/demos/declarative/samegame/highscores/scores.php b/examples/declarative/samegame/highscores/scores.php
similarity index 100%
rename from demos/declarative/samegame/highscores/scores.php
rename to examples/declarative/samegame/highscores/scores.php
diff --git a/demos/declarative/samegame/samegame.qml b/examples/declarative/samegame/samegame.qml
similarity index 100%
rename from demos/declarative/samegame/samegame.qml
rename to examples/declarative/samegame/samegame.qml
diff --git a/demos/declarative/samegame/samegame.qmlproject b/examples/declarative/samegame/samegame.qmlproject
similarity index 100%
rename from demos/declarative/samegame/samegame.qmlproject
rename to examples/declarative/samegame/samegame.qmlproject
diff --git a/demos/declarative/shadereffects/Slider.qml b/examples/declarative/shadereffects/Slider.qml
similarity index 100%
rename from demos/declarative/shadereffects/Slider.qml
rename to examples/declarative/shadereffects/Slider.qml
diff --git a/demos/declarative/shadereffects/face-smile.png b/examples/declarative/shadereffects/face-smile.png
similarity index 100%
rename from demos/declarative/shadereffects/face-smile.png
rename to examples/declarative/shadereffects/face-smile.png
diff --git a/demos/declarative/shadereffects/qt-logo.png b/examples/declarative/shadereffects/qt-logo.png
similarity index 100%
rename from demos/declarative/shadereffects/qt-logo.png
rename to examples/declarative/shadereffects/qt-logo.png
diff --git a/demos/declarative/shadereffects/shader-demo.qml b/examples/declarative/shadereffects/shader-demo.qml
similarity index 100%
rename from demos/declarative/shadereffects/shader-demo.qml
rename to examples/declarative/shadereffects/shader-demo.qml
diff --git a/demos/declarative/snake/content/Button.qml b/examples/declarative/snake/content/Button.qml
similarity index 100%
rename from demos/declarative/snake/content/Button.qml
rename to examples/declarative/snake/content/Button.qml
diff --git a/demos/declarative/snake/content/Cookie.qml b/examples/declarative/snake/content/Cookie.qml
similarity index 100%
rename from demos/declarative/snake/content/Cookie.qml
rename to examples/declarative/snake/content/Cookie.qml
diff --git a/demos/declarative/snake/content/HighScoreModel.qml b/examples/declarative/snake/content/HighScoreModel.qml
similarity index 100%
rename from demos/declarative/snake/content/HighScoreModel.qml
rename to examples/declarative/snake/content/HighScoreModel.qml
diff --git a/demos/declarative/snake/content/Link.qml b/examples/declarative/snake/content/Link.qml
similarity index 100%
rename from demos/declarative/snake/content/Link.qml
rename to examples/declarative/snake/content/Link.qml
diff --git a/demos/declarative/snake/content/Skull.qml b/examples/declarative/snake/content/Skull.qml
similarity index 100%
rename from demos/declarative/snake/content/Skull.qml
rename to examples/declarative/snake/content/Skull.qml
diff --git a/demos/declarative/snake/content/pics/README b/examples/declarative/snake/content/pics/README
similarity index 100%
rename from demos/declarative/snake/content/pics/README
rename to examples/declarative/snake/content/pics/README
diff --git a/demos/declarative/snake/content/pics/background.png b/examples/declarative/snake/content/pics/background.png
similarity index 100%
rename from demos/declarative/snake/content/pics/background.png
rename to examples/declarative/snake/content/pics/background.png
diff --git a/demos/declarative/snake/content/pics/blueStar.png b/examples/declarative/snake/content/pics/blueStar.png
similarity index 100%
rename from demos/declarative/snake/content/pics/blueStar.png
rename to examples/declarative/snake/content/pics/blueStar.png
diff --git a/demos/declarative/snake/content/pics/blueStone.png b/examples/declarative/snake/content/pics/blueStone.png
similarity index 100%
rename from demos/declarative/snake/content/pics/blueStone.png
rename to examples/declarative/snake/content/pics/blueStone.png
diff --git a/demos/declarative/snake/content/pics/cookie.png b/examples/declarative/snake/content/pics/cookie.png
similarity index 100%
rename from demos/declarative/snake/content/pics/cookie.png
rename to examples/declarative/snake/content/pics/cookie.png
diff --git a/demos/declarative/snake/content/pics/eyes.svg b/examples/declarative/snake/content/pics/eyes.svg
similarity index 100%
rename from demos/declarative/snake/content/pics/eyes.svg
rename to examples/declarative/snake/content/pics/eyes.svg
diff --git a/demos/declarative/snake/content/pics/head.png b/examples/declarative/snake/content/pics/head.png
similarity index 100%
rename from demos/declarative/snake/content/pics/head.png
rename to examples/declarative/snake/content/pics/head.png
diff --git a/demos/declarative/snake/content/pics/head.svg b/examples/declarative/snake/content/pics/head.svg
similarity index 100%
rename from demos/declarative/snake/content/pics/head.svg
rename to examples/declarative/snake/content/pics/head.svg
diff --git a/demos/declarative/snake/content/pics/pause.png b/examples/declarative/snake/content/pics/pause.png
similarity index 100%
rename from demos/declarative/snake/content/pics/pause.png
rename to examples/declarative/snake/content/pics/pause.png
diff --git a/demos/declarative/snake/content/pics/redStar.png b/examples/declarative/snake/content/pics/redStar.png
similarity index 100%
rename from demos/declarative/snake/content/pics/redStar.png
rename to examples/declarative/snake/content/pics/redStar.png
diff --git a/demos/declarative/snake/content/pics/redStone.png b/examples/declarative/snake/content/pics/redStone.png
similarity index 100%
rename from demos/declarative/snake/content/pics/redStone.png
rename to examples/declarative/snake/content/pics/redStone.png
diff --git a/demos/declarative/snake/content/pics/skull.png b/examples/declarative/snake/content/pics/skull.png
similarity index 100%
rename from demos/declarative/snake/content/pics/skull.png
rename to examples/declarative/snake/content/pics/skull.png
diff --git a/demos/declarative/snake/content/pics/snake.jpg b/examples/declarative/snake/content/pics/snake.jpg
similarity index 100%
rename from demos/declarative/snake/content/pics/snake.jpg
rename to examples/declarative/snake/content/pics/snake.jpg
diff --git a/demos/declarative/snake/content/pics/star.png b/examples/declarative/snake/content/pics/star.png
similarity index 100%
rename from demos/declarative/snake/content/pics/star.png
rename to examples/declarative/snake/content/pics/star.png
diff --git a/demos/declarative/snake/content/pics/stoneShadow.png b/examples/declarative/snake/content/pics/stoneShadow.png
similarity index 100%
rename from demos/declarative/snake/content/pics/stoneShadow.png
rename to examples/declarative/snake/content/pics/stoneShadow.png
diff --git a/demos/declarative/snake/content/pics/yellowStar.png b/examples/declarative/snake/content/pics/yellowStar.png
similarity index 100%
rename from demos/declarative/snake/content/pics/yellowStar.png
rename to examples/declarative/snake/content/pics/yellowStar.png
diff --git a/demos/declarative/snake/content/pics/yellowStone.png b/examples/declarative/snake/content/pics/yellowStone.png
similarity index 100%
rename from demos/declarative/snake/content/pics/yellowStone.png
rename to examples/declarative/snake/content/pics/yellowStone.png
diff --git a/demos/declarative/snake/content/snake.js b/examples/declarative/snake/content/snake.js
similarity index 100%
rename from demos/declarative/snake/content/snake.js
rename to examples/declarative/snake/content/snake.js
diff --git a/demos/declarative/snake/snake.qml b/examples/declarative/snake/snake.qml
similarity index 100%
rename from demos/declarative/snake/snake.qml
rename to examples/declarative/snake/snake.qml
diff --git a/demos/declarative/snake/snake.qmlproject b/examples/declarative/snake/snake.qmlproject
similarity index 100%
rename from demos/declarative/snake/snake.qmlproject
rename to examples/declarative/snake/snake.qmlproject
diff --git a/demos/declarative/twitter/TwitterCore/Button.qml b/examples/declarative/twitter/TwitterCore/Button.qml
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/Button.qml
rename to examples/declarative/twitter/TwitterCore/Button.qml
diff --git a/demos/declarative/twitter/TwitterCore/FatDelegate.qml b/examples/declarative/twitter/TwitterCore/FatDelegate.qml
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/FatDelegate.qml
rename to examples/declarative/twitter/TwitterCore/FatDelegate.qml
diff --git a/demos/declarative/twitter/TwitterCore/Input.qml b/examples/declarative/twitter/TwitterCore/Input.qml
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/Input.qml
rename to examples/declarative/twitter/TwitterCore/Input.qml
diff --git a/demos/declarative/twitter/TwitterCore/Loading.qml b/examples/declarative/twitter/TwitterCore/Loading.qml
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/Loading.qml
rename to examples/declarative/twitter/TwitterCore/Loading.qml
diff --git a/demos/declarative/twitter/TwitterCore/MultiTitleBar.qml b/examples/declarative/twitter/TwitterCore/MultiTitleBar.qml
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/MultiTitleBar.qml
rename to examples/declarative/twitter/TwitterCore/MultiTitleBar.qml
diff --git a/demos/declarative/twitter/TwitterCore/RssModel.qml b/examples/declarative/twitter/TwitterCore/RssModel.qml
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/RssModel.qml
rename to examples/declarative/twitter/TwitterCore/RssModel.qml
diff --git a/demos/declarative/twitter/TwitterCore/SearchView.qml b/examples/declarative/twitter/TwitterCore/SearchView.qml
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/SearchView.qml
rename to examples/declarative/twitter/TwitterCore/SearchView.qml
diff --git a/demos/declarative/twitter/TwitterCore/TitleBar.qml b/examples/declarative/twitter/TwitterCore/TitleBar.qml
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/TitleBar.qml
rename to examples/declarative/twitter/TwitterCore/TitleBar.qml
diff --git a/demos/declarative/twitter/TwitterCore/ToolBar.qml b/examples/declarative/twitter/TwitterCore/ToolBar.qml
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/ToolBar.qml
rename to examples/declarative/twitter/TwitterCore/ToolBar.qml
diff --git a/demos/declarative/twitter/TwitterCore/UserModel.qml b/examples/declarative/twitter/TwitterCore/UserModel.qml
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/UserModel.qml
rename to examples/declarative/twitter/TwitterCore/UserModel.qml
diff --git a/demos/declarative/twitter/TwitterCore/images/gloss.png b/examples/declarative/twitter/TwitterCore/images/gloss.png
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/images/gloss.png
rename to examples/declarative/twitter/TwitterCore/images/gloss.png
diff --git a/demos/declarative/twitter/TwitterCore/images/lineedit.png b/examples/declarative/twitter/TwitterCore/images/lineedit.png
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/images/lineedit.png
rename to examples/declarative/twitter/TwitterCore/images/lineedit.png
diff --git a/demos/declarative/twitter/TwitterCore/images/lineedit.sci b/examples/declarative/twitter/TwitterCore/images/lineedit.sci
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/images/lineedit.sci
rename to examples/declarative/twitter/TwitterCore/images/lineedit.sci
diff --git a/demos/declarative/twitter/TwitterCore/images/loading.png b/examples/declarative/twitter/TwitterCore/images/loading.png
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/images/loading.png
rename to examples/declarative/twitter/TwitterCore/images/loading.png
diff --git a/demos/declarative/twitter/TwitterCore/images/quit.png b/examples/declarative/twitter/TwitterCore/images/quit.png
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/images/quit.png
rename to examples/declarative/twitter/TwitterCore/images/quit.png
diff --git a/demos/declarative/twitter/TwitterCore/images/stripes.png b/examples/declarative/twitter/TwitterCore/images/stripes.png
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/images/stripes.png
rename to examples/declarative/twitter/TwitterCore/images/stripes.png
diff --git a/demos/declarative/twitter/TwitterCore/images/titlebar.png b/examples/declarative/twitter/TwitterCore/images/titlebar.png
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/images/titlebar.png
rename to examples/declarative/twitter/TwitterCore/images/titlebar.png
diff --git a/demos/declarative/twitter/TwitterCore/images/titlebar.sci b/examples/declarative/twitter/TwitterCore/images/titlebar.sci
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/images/titlebar.sci
rename to examples/declarative/twitter/TwitterCore/images/titlebar.sci
diff --git a/demos/declarative/twitter/TwitterCore/images/toolbutton.png b/examples/declarative/twitter/TwitterCore/images/toolbutton.png
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/images/toolbutton.png
rename to examples/declarative/twitter/TwitterCore/images/toolbutton.png
diff --git a/demos/declarative/twitter/TwitterCore/images/toolbutton.sci b/examples/declarative/twitter/TwitterCore/images/toolbutton.sci
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/images/toolbutton.sci
rename to examples/declarative/twitter/TwitterCore/images/toolbutton.sci
diff --git a/demos/declarative/twitter/TwitterCore/qmldir b/examples/declarative/twitter/TwitterCore/qmldir
similarity index 100%
rename from demos/declarative/twitter/TwitterCore/qmldir
rename to examples/declarative/twitter/TwitterCore/qmldir
diff --git a/demos/declarative/twitter/twitter.qml b/examples/declarative/twitter/twitter.qml
similarity index 100%
rename from demos/declarative/twitter/twitter.qml
rename to examples/declarative/twitter/twitter.qml
diff --git a/demos/declarative/twitter/twitter.qmlproject b/examples/declarative/twitter/twitter.qmlproject
similarity index 100%
rename from demos/declarative/twitter/twitter.qmlproject
rename to examples/declarative/twitter/twitter.qmlproject
diff --git a/demos/embedded/embedded.pro b/examples/embedded/embedded.pro
similarity index 100%
rename from demos/embedded/embedded.pro
rename to examples/embedded/embedded.pro
diff --git a/demos/embedded/qmlcalculator/deployment.pri b/examples/embedded/qmlcalculator/deployment.pri
similarity index 100%
rename from demos/embedded/qmlcalculator/deployment.pri
rename to examples/embedded/qmlcalculator/deployment.pri
diff --git a/demos/embedded/qmlcalculator/qmlcalculator.cpp b/examples/embedded/qmlcalculator/qmlcalculator.cpp
similarity index 100%
rename from demos/embedded/qmlcalculator/qmlcalculator.cpp
rename to examples/embedded/qmlcalculator/qmlcalculator.cpp
diff --git a/demos/embedded/qmlcalculator/qmlcalculator.pro b/examples/embedded/qmlcalculator/qmlcalculator.pro
similarity index 100%
rename from demos/embedded/qmlcalculator/qmlcalculator.pro
rename to examples/embedded/qmlcalculator/qmlcalculator.pro
diff --git a/demos/embedded/qmlclocks/deployment.pri b/examples/embedded/qmlclocks/deployment.pri
similarity index 100%
rename from demos/embedded/qmlclocks/deployment.pri
rename to examples/embedded/qmlclocks/deployment.pri
diff --git a/demos/embedded/qmlclocks/qmlclocks.cpp b/examples/embedded/qmlclocks/qmlclocks.cpp
similarity index 100%
rename from demos/embedded/qmlclocks/qmlclocks.cpp
rename to examples/embedded/qmlclocks/qmlclocks.cpp
diff --git a/demos/embedded/qmlclocks/qmlclocks.pro b/examples/embedded/qmlclocks/qmlclocks.pro
similarity index 100%
rename from demos/embedded/qmlclocks/qmlclocks.pro
rename to examples/embedded/qmlclocks/qmlclocks.pro
diff --git a/demos/embedded/qmldialcontrol/deployment.pri b/examples/embedded/qmldialcontrol/deployment.pri
similarity index 100%
rename from demos/embedded/qmldialcontrol/deployment.pri
rename to examples/embedded/qmldialcontrol/deployment.pri
diff --git a/demos/embedded/qmldialcontrol/qmldialcontrol.cpp b/examples/embedded/qmldialcontrol/qmldialcontrol.cpp
similarity index 100%
rename from demos/embedded/qmldialcontrol/qmldialcontrol.cpp
rename to examples/embedded/qmldialcontrol/qmldialcontrol.cpp
diff --git a/demos/embedded/qmldialcontrol/qmldialcontrol.pro b/examples/embedded/qmldialcontrol/qmldialcontrol.pro
similarity index 100%
rename from demos/embedded/qmldialcontrol/qmldialcontrol.pro
rename to examples/embedded/qmldialcontrol/qmldialcontrol.pro
diff --git a/demos/embedded/qmleasing/deployment.pri b/examples/embedded/qmleasing/deployment.pri
similarity index 100%
rename from demos/embedded/qmleasing/deployment.pri
rename to examples/embedded/qmleasing/deployment.pri
diff --git a/demos/embedded/qmleasing/qmleasing.cpp b/examples/embedded/qmleasing/qmleasing.cpp
similarity index 100%
rename from demos/embedded/qmleasing/qmleasing.cpp
rename to examples/embedded/qmleasing/qmleasing.cpp
diff --git a/demos/embedded/qmleasing/qmleasing.pro b/examples/embedded/qmleasing/qmleasing.pro
similarity index 100%
rename from demos/embedded/qmleasing/qmleasing.pro
rename to examples/embedded/qmleasing/qmleasing.pro
diff --git a/demos/embedded/qmlflickr/deployment.pri b/examples/embedded/qmlflickr/deployment.pri
similarity index 100%
rename from demos/embedded/qmlflickr/deployment.pri
rename to examples/embedded/qmlflickr/deployment.pri
diff --git a/demos/embedded/qmlflickr/qmlflickr.cpp b/examples/embedded/qmlflickr/qmlflickr.cpp
similarity index 100%
rename from demos/embedded/qmlflickr/qmlflickr.cpp
rename to examples/embedded/qmlflickr/qmlflickr.cpp
diff --git a/demos/embedded/qmlflickr/qmlflickr.pro b/examples/embedded/qmlflickr/qmlflickr.pro
similarity index 100%
rename from demos/embedded/qmlflickr/qmlflickr.pro
rename to examples/embedded/qmlflickr/qmlflickr.pro
diff --git a/demos/embedded/qmlphotoviewer/deployment.pri b/examples/embedded/qmlphotoviewer/deployment.pri
similarity index 100%
rename from demos/embedded/qmlphotoviewer/deployment.pri
rename to examples/embedded/qmlphotoviewer/deployment.pri
diff --git a/demos/embedded/qmlphotoviewer/qmlphotoviewer.cpp b/examples/embedded/qmlphotoviewer/qmlphotoviewer.cpp
similarity index 100%
rename from demos/embedded/qmlphotoviewer/qmlphotoviewer.cpp
rename to examples/embedded/qmlphotoviewer/qmlphotoviewer.cpp
diff --git a/demos/embedded/qmlphotoviewer/qmlphotoviewer.pro b/examples/embedded/qmlphotoviewer/qmlphotoviewer.pro
similarity index 100%
rename from demos/embedded/qmlphotoviewer/qmlphotoviewer.pro
rename to examples/embedded/qmlphotoviewer/qmlphotoviewer.pro
diff --git a/demos/embedded/qmltwitter/deployment.pri b/examples/embedded/qmltwitter/deployment.pri
similarity index 100%
rename from demos/embedded/qmltwitter/deployment.pri
rename to examples/embedded/qmltwitter/deployment.pri
diff --git a/demos/embedded/qmltwitter/qmltwitter.cpp b/examples/embedded/qmltwitter/qmltwitter.cpp
similarity index 100%
rename from demos/embedded/qmltwitter/qmltwitter.cpp
rename to examples/embedded/qmltwitter/qmltwitter.cpp
diff --git a/demos/embedded/qmltwitter/qmltwitter.pro b/examples/embedded/qmltwitter/qmltwitter.pro
similarity index 100%
rename from demos/embedded/qmltwitter/qmltwitter.pro
rename to examples/embedded/qmltwitter/qmltwitter.pro
diff --git a/qtdeclarative.pro b/qtdeclarative.pro
index 678fdf3398..084a7200c5 100644
--- a/qtdeclarative.pro
+++ b/qtdeclarative.pro
@@ -7,13 +7,6 @@ module_qtdeclarative_tools.subdir = tools
 module_qtdeclarative_tools.target = module-qtdeclarative-tools
 module_qtdeclarative_tools.depends = module_qtdeclarative_src
 
-module_qtdeclarative_demos.subdir = demos
-module_qtdeclarative_demos.target = module-qtdeclarative-demos
-module_qtdeclarative_demos.depends = module_qtdeclarative_src
-!contains(QT_BUILD_PARTS,demos) {
-    module_qtdeclarative_demos.CONFIG = no_default_target no_default_install
-}
-
 module_qtdeclarative_examples.subdir = examples/declarative
 module_qtdeclarative_examples.target = module-qtdeclarative-examples
 module_qtdeclarative_examples.depends = module_qtdeclarative_src
@@ -29,6 +22,5 @@ module_qtdeclarative_tests.CONFIG = no_default_install
 
 SUBDIRS += module_qtdeclarative_src \
            module_qtdeclarative_tools \
-           module_qtdeclarative_demos \
            module_qtdeclarative_examples \
            module_qtdeclarative_tests \
-- 
GitLab