From e0d5221957bf0d7857f924f1f2ae63d490de0a0a Mon Sep 17 00:00:00 2001 From: Casper van Donderen Date: Wed, 22 Jun 2011 13:54:56 +0200 Subject: [PATCH] Move all other demos in qtbase to examples. Change-Id: Iab0e7364d1f6b348d0e3033ea9304139f5bd6d0d Reviewed-on: http://codereview.qt.nokia.com/617 Reviewed-by: Qt Sanity Bot Reviewed-by: David Boddie --- demos/README | 39 ------- demos/demos.pro | 98 ------------------ .../animation}/sub-attaq/animationmanager.cpp | 0 .../animation}/sub-attaq/animationmanager.h | 0 .../animation}/sub-attaq/boat.cpp | 0 .../animation}/sub-attaq/boat.h | 0 .../animation}/sub-attaq/boat_p.h | 0 .../animation}/sub-attaq/bomb.cpp | 0 .../animation}/sub-attaq/bomb.h | 0 .../animation}/sub-attaq/data.xml | 0 .../animation}/sub-attaq/graphicsscene.cpp | 0 .../animation}/sub-attaq/graphicsscene.h | 0 .../animation}/sub-attaq/main.cpp | 0 .../animation}/sub-attaq/mainwindow.cpp | 0 .../animation}/sub-attaq/mainwindow.h | 0 .../sub-attaq/pics/big/background.png | Bin .../animation}/sub-attaq/pics/big/boat.png | Bin .../animation}/sub-attaq/pics/big/bomb.png | Bin .../pics/big/explosion/boat/step1.png | Bin .../pics/big/explosion/boat/step2.png | Bin .../pics/big/explosion/boat/step3.png | Bin .../pics/big/explosion/boat/step4.png | Bin .../pics/big/explosion/submarine/step1.png | Bin .../pics/big/explosion/submarine/step2.png | Bin .../pics/big/explosion/submarine/step3.png | Bin .../pics/big/explosion/submarine/step4.png | Bin .../sub-attaq/pics/big/submarine.png | Bin .../animation}/sub-attaq/pics/big/surface.png | Bin .../animation}/sub-attaq/pics/big/torpedo.png | Bin .../pics/scalable/background-n810.svg | 0 .../sub-attaq/pics/scalable/background.svg | 0 .../sub-attaq/pics/scalable/boat.svg | 0 .../sub-attaq/pics/scalable/bomb.svg | 0 .../sub-attaq/pics/scalable/sand.svg | 0 .../sub-attaq/pics/scalable/see.svg | 0 .../sub-attaq/pics/scalable/sky.svg | 0 .../sub-attaq/pics/scalable/sub-attaq.svg | 0 .../sub-attaq/pics/scalable/submarine.svg | 0 .../sub-attaq/pics/scalable/surface.svg | 0 .../sub-attaq/pics/scalable/torpedo.svg | 0 .../sub-attaq/pics/small/background.png | Bin .../animation}/sub-attaq/pics/small/boat.png | Bin .../animation}/sub-attaq/pics/small/bomb.png | Bin .../sub-attaq/pics/small/submarine.png | Bin .../sub-attaq/pics/small/surface.png | Bin .../sub-attaq/pics/small/torpedo.png | Bin .../sub-attaq/pics/welcome/logo-a.png | Bin .../sub-attaq/pics/welcome/logo-a2.png | Bin .../sub-attaq/pics/welcome/logo-b.png | Bin .../sub-attaq/pics/welcome/logo-dash.png | Bin .../sub-attaq/pics/welcome/logo-excl.png | Bin .../sub-attaq/pics/welcome/logo-q.png | Bin .../sub-attaq/pics/welcome/logo-s.png | Bin .../sub-attaq/pics/welcome/logo-t.png | Bin .../sub-attaq/pics/welcome/logo-t2.png | Bin .../sub-attaq/pics/welcome/logo-u.png | Bin .../animation}/sub-attaq/pixmapitem.cpp | 0 .../animation}/sub-attaq/pixmapitem.h | 0 .../animation}/sub-attaq/progressitem.cpp | 0 .../animation}/sub-attaq/progressitem.h | 0 .../animation}/sub-attaq/qanimationstate.cpp | 0 .../animation}/sub-attaq/qanimationstate.h | 0 .../animation}/sub-attaq/states.cpp | 0 .../animation}/sub-attaq/states.h | 0 .../animation}/sub-attaq/sub-attaq.pro | 0 .../animation}/sub-attaq/subattaq.qrc | 0 .../animation}/sub-attaq/submarine.cpp | 0 .../animation}/sub-attaq/submarine.h | 0 .../animation}/sub-attaq/submarine_p.h | 0 .../sub-attaq/textinformationitem.cpp | 0 .../sub-attaq/textinformationitem.h | 0 .../animation}/sub-attaq/torpedo.cpp | 0 .../animation}/sub-attaq/torpedo.h | 0 .../embedded/digiflip/digiflip.cpp | 0 .../embedded/digiflip/digiflip.pro | 0 {demos => examples}/embedded/embedded.pro | 0 .../embedded/flickable/flickable.cpp | 0 .../embedded/flickable/flickable.h | 0 .../embedded/flickable/flickable.pro | 0 .../embedded/flickable/main.cpp | 0 .../embedded/flightinfo/aircraft.png | Bin .../embedded/flightinfo/flightinfo.cpp | 0 .../embedded/flightinfo/flightinfo.pro | 0 .../embedded/flightinfo/flightinfo.qrc | 0 .../embedded/flightinfo/form.ui | 0 .../embedded/lightmaps/lightmaps.cpp | 0 .../embedded/lightmaps/lightmaps.h | 0 .../embedded/lightmaps/lightmaps.pro | 0 .../embedded/lightmaps/main.cpp | 0 .../embedded/lightmaps/mapzoom.cpp | 0 .../embedded/lightmaps/mapzoom.h | 0 .../embedded/lightmaps/slippymap.cpp | 0 .../embedded/lightmaps/slippymap.h | 0 .../embedded/raycasting/raycasting.cpp | 0 .../embedded/raycasting/raycasting.pro | 0 .../embedded/raycasting/raycasting.qrc | 0 .../embedded/raycasting/textures.png | Bin .../embedded/styledemo/files/add.png | Bin .../embedded/styledemo/files/application.qss | 0 .../embedded/styledemo/files/blue.qss | 0 .../embedded/styledemo/files/khaki.qss | 0 .../embedded/styledemo/files/nature_1.jpg | Bin .../embedded/styledemo/files/nostyle.qss | 0 .../embedded/styledemo/files/remove.png | Bin .../embedded/styledemo/files/transparent.qss | 0 .../embedded/styledemo/main.cpp | 0 .../embedded/styledemo/styledemo.pro | 0 .../embedded/styledemo/styledemo.qrc | 0 .../embedded/styledemo/stylewidget.cpp | 0 .../embedded/styledemo/stylewidget.h | 0 .../embedded/styledemo/stylewidget.ui | 0 .../graphicsview}/boxes/3rdparty/fbm.c | 0 .../graphicsview}/boxes/3rdparty/fbm.h | 0 .../graphicsview}/boxes/basic.fsh | 0 .../graphicsview}/boxes/basic.vsh | 0 .../graphicsview}/boxes/boxes.pro | 0 .../graphicsview}/boxes/boxes.qrc | 0 .../graphicsview}/boxes/cubemap_negx.jpg | Bin .../graphicsview}/boxes/cubemap_negy.jpg | Bin .../graphicsview}/boxes/cubemap_negz.jpg | Bin .../graphicsview}/boxes/cubemap_posx.jpg | Bin .../graphicsview}/boxes/cubemap_posy.jpg | Bin .../graphicsview}/boxes/cubemap_posz.jpg | Bin .../graphicsview}/boxes/dotted.fsh | 0 .../graphicsview}/boxes/fresnel.fsh | 0 .../graphicsview}/boxes/glass.fsh | 0 .../graphicsview}/boxes/glbuffers.cpp | 0 .../graphicsview}/boxes/glbuffers.h | 0 .../graphicsview}/boxes/glextensions.cpp | 0 .../graphicsview}/boxes/glextensions.h | 0 .../graphicsview}/boxes/gltrianglemesh.h | 0 .../graphicsview}/boxes/granite.fsh | 0 .../graphicsview}/boxes/main.cpp | 0 .../graphicsview}/boxes/marble.fsh | 0 .../graphicsview}/boxes/parameters.par | 0 .../graphicsview}/boxes/qt-logo.jpg | Bin .../graphicsview}/boxes/qt-logo.png | Bin .../graphicsview}/boxes/qtbox.cpp | 0 .../graphicsview}/boxes/qtbox.h | 0 .../graphicsview}/boxes/reflection.fsh | 0 .../graphicsview}/boxes/refraction.fsh | 0 .../graphicsview}/boxes/roundedbox.cpp | 0 .../graphicsview}/boxes/roundedbox.h | 0 .../graphicsview}/boxes/scene.cpp | 0 .../graphicsview}/boxes/scene.h | 0 .../graphicsview}/boxes/smiley.png | Bin .../graphicsview}/boxes/square.jpg | Bin .../graphicsview}/boxes/trackball.cpp | 0 .../graphicsview}/boxes/trackball.h | 0 .../graphicsview}/boxes/wood.fsh | 0 .../graphicsview}/chip/chip.cpp | 0 {demos => examples/graphicsview}/chip/chip.h | 0 .../graphicsview}/chip/chip.pro | 0 .../graphicsview}/chip/fileprint.png | Bin .../graphicsview}/chip/images.qrc | 0 .../graphicsview}/chip/main.cpp | 0 .../graphicsview}/chip/mainwindow.cpp | 0 .../graphicsview}/chip/mainwindow.h | 0 .../graphicsview}/chip/qt4logo.png | Bin .../graphicsview}/chip/rotateleft.png | Bin .../graphicsview}/chip/rotateright.png | Bin .../graphicsview}/chip/view.cpp | 0 {demos => examples/graphicsview}/chip/view.h | 0 .../graphicsview}/chip/zoomin.png | Bin .../graphicsview}/chip/zoomout.png | Bin .../embeddeddialogs/No-Ones-Laughing-3.jpg | Bin .../embeddeddialogs/customproxy.cpp | 0 .../embeddeddialogs/customproxy.h | 0 .../embeddeddialogs/embeddeddialog.cpp | 0 .../embeddeddialogs/embeddeddialog.h | 0 .../embeddeddialogs/embeddeddialog.ui | 0 .../embeddeddialogs/embeddeddialogs.pro | 0 .../embeddeddialogs/embeddeddialogs.qrc | 0 .../graphicsview}/embeddeddialogs/main.cpp | 0 .../itemviews}/interview/README | 0 .../itemviews}/interview/images/folder.png | Bin .../itemviews}/interview/images/interview.png | Bin .../itemviews}/interview/images/services.png | Bin .../itemviews}/interview/interview.pro | 0 .../itemviews}/interview/interview.qrc | 0 .../itemviews}/interview/main.cpp | 0 .../itemviews}/interview/model.cpp | 0 .../itemviews}/interview/model.h | 0 .../spreadsheet/images/interview.png | Bin .../itemviews}/spreadsheet/main.cpp | 0 .../itemviews}/spreadsheet/printview.cpp | 0 .../itemviews}/spreadsheet/printview.h | 0 .../itemviews}/spreadsheet/spreadsheet.cpp | 0 .../itemviews}/spreadsheet/spreadsheet.h | 0 .../itemviews}/spreadsheet/spreadsheet.pro | 0 .../itemviews}/spreadsheet/spreadsheet.qrc | 0 .../spreadsheet/spreadsheetdelegate.cpp | 0 .../spreadsheet/spreadsheetdelegate.h | 0 .../spreadsheet/spreadsheetitem.cpp | 0 .../itemviews}/spreadsheet/spreadsheetitem.h | 0 .../macmainwindow/macmainwindow.h | 0 .../macmainwindow/macmainwindow.mm | 0 .../macmainwindow/macmainwindow.pro | 0 .../mainwindows}/macmainwindow/main.cpp | 0 .../mainwindows}/mainwindow/colorswatch.cpp | 0 .../mainwindows}/mainwindow/colorswatch.h | 0 .../mainwindows}/mainwindow/main.cpp | 0 .../mainwindows}/mainwindow/mainwindow.cpp | 0 .../mainwindows}/mainwindow/mainwindow.h | 0 .../mainwindows}/mainwindow/mainwindow.pro | 0 .../mainwindows}/mainwindow/mainwindow.qrc | 0 .../mainwindows}/mainwindow/qt.png | Bin .../mainwindow/titlebarCenter.png | Bin .../mainwindows}/mainwindow/titlebarLeft.png | Bin .../mainwindows}/mainwindow/titlebarRight.png | Bin .../mainwindows}/mainwindow/toolbar.cpp | 0 .../mainwindows}/mainwindow/toolbar.h | 0 .../painting}/composition/composition.cpp | 0 .../painting}/composition/composition.h | 0 .../painting}/composition/composition.html | 0 .../painting}/composition/composition.pro | 0 .../painting}/composition/composition.qrc | 0 .../painting}/composition/flower.jpg | Bin .../painting}/composition/flower_alpha.jpg | Bin .../painting}/composition/main.cpp | 0 .../painting}/deform/deform.pro | 0 .../painting}/deform/deform.qrc | 0 {demos => examples/painting}/deform/main.cpp | 0 .../painting}/deform/pathdeform.cpp | 0 .../painting}/deform/pathdeform.h | 0 .../painting}/deform/pathdeform.html | 0 .../painting}/gradients/gradients.cpp | 0 .../painting}/gradients/gradients.h | 0 .../painting}/gradients/gradients.html | 0 .../painting}/gradients/gradients.pro | 0 .../painting}/gradients/gradients.qrc | 0 .../painting}/gradients/main.cpp | 0 .../painting}/pathstroke/main.cpp | 0 .../painting}/pathstroke/pathstroke.cpp | 0 .../painting}/pathstroke/pathstroke.h | 0 .../painting}/pathstroke/pathstroke.html | 0 .../painting}/pathstroke/pathstroke.pro | 0 .../painting}/pathstroke/pathstroke.qrc | 0 .../painting}/shared/arthurstyle.cpp | 0 .../painting}/shared/arthurstyle.h | 0 .../painting}/shared/arthurwidgets.cpp | 0 .../painting}/shared/arthurwidgets.h | 0 .../painting}/shared/hoverpoints.cpp | 0 .../painting}/shared/hoverpoints.h | 0 .../painting}/shared/images/bg_pattern.png | Bin .../shared/images/button_normal_cap_left.png | Bin .../shared/images/button_normal_cap_right.png | Bin .../shared/images/button_normal_stretch.png | Bin .../shared/images/button_pressed_cap_left.png | Bin .../images/button_pressed_cap_right.png | Bin .../shared/images/button_pressed_stretch.png | Bin .../shared/images/curve_thing_edit-6.png | Bin .../painting}/shared/images/frame_bottom.png | Bin .../shared/images/frame_bottomleft.png | Bin .../shared/images/frame_bottomright.png | Bin .../painting}/shared/images/frame_left.png | Bin .../painting}/shared/images/frame_right.png | Bin .../painting}/shared/images/frame_top.png | Bin .../painting}/shared/images/frame_topleft.png | Bin .../shared/images/frame_topright.png | Bin .../shared/images/groupframe_bottom_left.png | Bin .../shared/images/groupframe_bottom_right.png | Bin .../images/groupframe_bottom_stretch.png | Bin .../shared/images/groupframe_left_stretch.png | Bin .../images/groupframe_right_stretch.png | Bin .../shared/images/groupframe_top_stretch.png | Bin .../shared/images/groupframe_topleft.png | Bin .../shared/images/groupframe_topright.png | Bin .../painting}/shared/images/line_dash_dot.png | Bin .../shared/images/line_dash_dot_dot.png | Bin .../painting}/shared/images/line_dashed.png | Bin .../painting}/shared/images/line_dotted.png | Bin .../painting}/shared/images/line_solid.png | Bin .../shared/images/radiobutton-off.png | Bin .../shared/images/radiobutton-on.png | Bin .../shared/images/radiobutton_off.png | Bin .../shared/images/radiobutton_on.png | Bin .../painting}/shared/images/slider_bar.png | Bin .../shared/images/slider_thumb_off.png | Bin .../shared/images/slider_thumb_on.png | Bin .../shared/images/title_cap_left.png | Bin .../shared/images/title_cap_right.png | Bin .../painting}/shared/images/title_stretch.png | Bin .../painting}/shared/shared.pri | 0 .../painting}/shared/shared.pro | 0 .../painting}/shared/shared.qrc | 0 .../richtext}/textedit/example.html | 0 .../richtext}/textedit/images/logo32.png | Bin .../textedit/images/mac/editcopy.png | Bin .../richtext}/textedit/images/mac/editcut.png | Bin .../textedit/images/mac/editpaste.png | Bin .../textedit/images/mac/editredo.png | Bin .../textedit/images/mac/editundo.png | Bin .../textedit/images/mac/exportpdf.png | Bin .../richtext}/textedit/images/mac/filenew.png | Bin .../textedit/images/mac/fileopen.png | Bin .../textedit/images/mac/fileprint.png | Bin .../textedit/images/mac/filesave.png | Bin .../textedit/images/mac/textbold.png | Bin .../textedit/images/mac/textcenter.png | Bin .../textedit/images/mac/textitalic.png | Bin .../textedit/images/mac/textjustify.png | Bin .../textedit/images/mac/textleft.png | Bin .../textedit/images/mac/textright.png | Bin .../textedit/images/mac/textunder.png | Bin .../richtext}/textedit/images/mac/zoomin.png | Bin .../richtext}/textedit/images/mac/zoomout.png | Bin .../textedit/images/win/editcopy.png | Bin .../richtext}/textedit/images/win/editcut.png | Bin .../textedit/images/win/editpaste.png | Bin .../textedit/images/win/editredo.png | Bin .../textedit/images/win/editundo.png | Bin .../textedit/images/win/exportpdf.png | Bin .../richtext}/textedit/images/win/filenew.png | Bin .../textedit/images/win/fileopen.png | Bin .../textedit/images/win/fileprint.png | Bin .../textedit/images/win/filesave.png | Bin .../textedit/images/win/textbold.png | Bin .../textedit/images/win/textcenter.png | Bin .../textedit/images/win/textitalic.png | Bin .../textedit/images/win/textjustify.png | Bin .../textedit/images/win/textleft.png | Bin .../textedit/images/win/textright.png | Bin .../textedit/images/win/textunder.png | Bin .../richtext}/textedit/images/win/zoomin.png | Bin .../richtext}/textedit/images/win/zoomout.png | Bin .../richtext}/textedit/main.cpp | 0 .../richtext}/textedit/textedit.cpp | 0 .../richtext}/textedit/textedit.h | 0 .../richtext}/textedit/textedit.pro | 0 .../richtext}/textedit/textedit.qdoc | 0 .../richtext}/textedit/textedit.qrc | 0 .../sql}/books/bookdelegate.cpp | 0 {demos => examples/sql}/books/bookdelegate.h | 0 {demos => examples/sql}/books/books.pro | 0 {demos => examples/sql}/books/books.qrc | 0 {demos => examples/sql}/books/bookwindow.cpp | 0 {demos => examples/sql}/books/bookwindow.h | 0 {demos => examples/sql}/books/bookwindow.ui | 0 {demos => examples/sql}/books/images/star.png | Bin {demos => examples/sql}/books/initdb.h | 0 {demos => examples/sql}/books/main.cpp | 0 .../sql}/sqlbrowser/browser.cpp | 0 {demos => examples/sql}/sqlbrowser/browser.h | 0 .../sql}/sqlbrowser/browserwidget.ui | 0 .../sql}/sqlbrowser/connectionwidget.cpp | 0 .../sql}/sqlbrowser/connectionwidget.h | 0 {demos => examples/sql}/sqlbrowser/main.cpp | 0 .../sql}/sqlbrowser/qsqlconnectiondialog.cpp | 0 .../sql}/sqlbrowser/qsqlconnectiondialog.h | 0 .../sql}/sqlbrowser/qsqlconnectiondialog.ui | 0 .../sql}/sqlbrowser/sqlbrowser.pro | 0 {demos => examples/tools}/undo/commands.cpp | 0 {demos => examples/tools}/undo/commands.h | 0 {demos => examples/tools}/undo/document.cpp | 0 {demos => examples/tools}/undo/document.h | 0 .../tools}/undo/icons/background.png | Bin {demos => examples/tools}/undo/icons/blue.png | Bin .../tools}/undo/icons/circle.png | Bin {demos => examples/tools}/undo/icons/exit.png | Bin .../tools}/undo/icons/fileclose.png | Bin .../tools}/undo/icons/filenew.png | Bin .../tools}/undo/icons/fileopen.png | Bin .../tools}/undo/icons/filesave.png | Bin .../tools}/undo/icons/green.png | Bin {demos => examples/tools}/undo/icons/ok.png | Bin .../tools}/undo/icons/rectangle.png | Bin {demos => examples/tools}/undo/icons/red.png | Bin {demos => examples/tools}/undo/icons/redo.png | Bin .../tools}/undo/icons/remove.png | Bin .../tools}/undo/icons/triangle.png | Bin {demos => examples/tools}/undo/icons/undo.png | Bin {demos => examples/tools}/undo/main.cpp | 0 {demos => examples/tools}/undo/mainwindow.cpp | 0 {demos => examples/tools}/undo/mainwindow.h | 0 {demos => examples/tools}/undo/mainwindow.ui | 0 {demos => examples/tools}/undo/undo.pro | 0 {demos => examples/tools}/undo/undo.qrc | 0 378 files changed, 137 deletions(-) delete mode 100644 demos/README delete mode 100644 demos/demos.pro rename {demos => examples/animation}/sub-attaq/animationmanager.cpp (100%) rename {demos => examples/animation}/sub-attaq/animationmanager.h (100%) rename {demos => examples/animation}/sub-attaq/boat.cpp (100%) rename {demos => examples/animation}/sub-attaq/boat.h (100%) rename {demos => examples/animation}/sub-attaq/boat_p.h (100%) rename {demos => examples/animation}/sub-attaq/bomb.cpp (100%) rename {demos => examples/animation}/sub-attaq/bomb.h (100%) rename {demos => examples/animation}/sub-attaq/data.xml (100%) rename {demos => examples/animation}/sub-attaq/graphicsscene.cpp (100%) rename {demos => examples/animation}/sub-attaq/graphicsscene.h (100%) rename {demos => examples/animation}/sub-attaq/main.cpp (100%) rename {demos => examples/animation}/sub-attaq/mainwindow.cpp (100%) rename {demos => examples/animation}/sub-attaq/mainwindow.h (100%) rename {demos => examples/animation}/sub-attaq/pics/big/background.png (100%) rename {demos => examples/animation}/sub-attaq/pics/big/boat.png (100%) rename {demos => examples/animation}/sub-attaq/pics/big/bomb.png (100%) rename {demos => examples/animation}/sub-attaq/pics/big/explosion/boat/step1.png (100%) rename {demos => examples/animation}/sub-attaq/pics/big/explosion/boat/step2.png (100%) rename {demos => examples/animation}/sub-attaq/pics/big/explosion/boat/step3.png (100%) rename {demos => examples/animation}/sub-attaq/pics/big/explosion/boat/step4.png (100%) rename {demos => examples/animation}/sub-attaq/pics/big/explosion/submarine/step1.png (100%) rename {demos => examples/animation}/sub-attaq/pics/big/explosion/submarine/step2.png (100%) rename {demos => examples/animation}/sub-attaq/pics/big/explosion/submarine/step3.png (100%) rename {demos => examples/animation}/sub-attaq/pics/big/explosion/submarine/step4.png (100%) rename {demos => examples/animation}/sub-attaq/pics/big/submarine.png (100%) rename {demos => examples/animation}/sub-attaq/pics/big/surface.png (100%) rename {demos => examples/animation}/sub-attaq/pics/big/torpedo.png (100%) rename {demos => examples/animation}/sub-attaq/pics/scalable/background-n810.svg (100%) rename {demos => examples/animation}/sub-attaq/pics/scalable/background.svg (100%) rename {demos => examples/animation}/sub-attaq/pics/scalable/boat.svg (100%) rename {demos => examples/animation}/sub-attaq/pics/scalable/bomb.svg (100%) rename {demos => examples/animation}/sub-attaq/pics/scalable/sand.svg (100%) rename {demos => examples/animation}/sub-attaq/pics/scalable/see.svg (100%) rename {demos => examples/animation}/sub-attaq/pics/scalable/sky.svg (100%) rename {demos => examples/animation}/sub-attaq/pics/scalable/sub-attaq.svg (100%) rename {demos => examples/animation}/sub-attaq/pics/scalable/submarine.svg (100%) rename {demos => examples/animation}/sub-attaq/pics/scalable/surface.svg (100%) rename {demos => examples/animation}/sub-attaq/pics/scalable/torpedo.svg (100%) rename {demos => examples/animation}/sub-attaq/pics/small/background.png (100%) rename {demos => examples/animation}/sub-attaq/pics/small/boat.png (100%) rename {demos => examples/animation}/sub-attaq/pics/small/bomb.png (100%) rename {demos => examples/animation}/sub-attaq/pics/small/submarine.png (100%) rename {demos => examples/animation}/sub-attaq/pics/small/surface.png (100%) rename {demos => examples/animation}/sub-attaq/pics/small/torpedo.png (100%) rename {demos => examples/animation}/sub-attaq/pics/welcome/logo-a.png (100%) rename {demos => examples/animation}/sub-attaq/pics/welcome/logo-a2.png (100%) rename {demos => examples/animation}/sub-attaq/pics/welcome/logo-b.png (100%) rename {demos => examples/animation}/sub-attaq/pics/welcome/logo-dash.png (100%) rename {demos => examples/animation}/sub-attaq/pics/welcome/logo-excl.png (100%) rename {demos => examples/animation}/sub-attaq/pics/welcome/logo-q.png (100%) rename {demos => examples/animation}/sub-attaq/pics/welcome/logo-s.png (100%) rename {demos => examples/animation}/sub-attaq/pics/welcome/logo-t.png (100%) rename {demos => examples/animation}/sub-attaq/pics/welcome/logo-t2.png (100%) rename {demos => examples/animation}/sub-attaq/pics/welcome/logo-u.png (100%) rename {demos => examples/animation}/sub-attaq/pixmapitem.cpp (100%) rename {demos => examples/animation}/sub-attaq/pixmapitem.h (100%) rename {demos => examples/animation}/sub-attaq/progressitem.cpp (100%) rename {demos => examples/animation}/sub-attaq/progressitem.h (100%) rename {demos => examples/animation}/sub-attaq/qanimationstate.cpp (100%) rename {demos => examples/animation}/sub-attaq/qanimationstate.h (100%) rename {demos => examples/animation}/sub-attaq/states.cpp (100%) rename {demos => examples/animation}/sub-attaq/states.h (100%) rename {demos => examples/animation}/sub-attaq/sub-attaq.pro (100%) rename {demos => examples/animation}/sub-attaq/subattaq.qrc (100%) rename {demos => examples/animation}/sub-attaq/submarine.cpp (100%) rename {demos => examples/animation}/sub-attaq/submarine.h (100%) rename {demos => examples/animation}/sub-attaq/submarine_p.h (100%) rename {demos => examples/animation}/sub-attaq/textinformationitem.cpp (100%) rename {demos => examples/animation}/sub-attaq/textinformationitem.h (100%) rename {demos => examples/animation}/sub-attaq/torpedo.cpp (100%) rename {demos => examples/animation}/sub-attaq/torpedo.h (100%) rename {demos => examples}/embedded/digiflip/digiflip.cpp (100%) rename {demos => examples}/embedded/digiflip/digiflip.pro (100%) rename {demos => examples}/embedded/embedded.pro (100%) rename {demos => examples}/embedded/flickable/flickable.cpp (100%) rename {demos => examples}/embedded/flickable/flickable.h (100%) rename {demos => examples}/embedded/flickable/flickable.pro (100%) rename {demos => examples}/embedded/flickable/main.cpp (100%) rename {demos => examples}/embedded/flightinfo/aircraft.png (100%) rename {demos => examples}/embedded/flightinfo/flightinfo.cpp (100%) rename {demos => examples}/embedded/flightinfo/flightinfo.pro (100%) rename {demos => examples}/embedded/flightinfo/flightinfo.qrc (100%) rename {demos => examples}/embedded/flightinfo/form.ui (100%) rename {demos => examples}/embedded/lightmaps/lightmaps.cpp (100%) rename {demos => examples}/embedded/lightmaps/lightmaps.h (100%) rename {demos => examples}/embedded/lightmaps/lightmaps.pro (100%) rename {demos => examples}/embedded/lightmaps/main.cpp (100%) rename {demos => examples}/embedded/lightmaps/mapzoom.cpp (100%) rename {demos => examples}/embedded/lightmaps/mapzoom.h (100%) rename {demos => examples}/embedded/lightmaps/slippymap.cpp (100%) rename {demos => examples}/embedded/lightmaps/slippymap.h (100%) rename {demos => examples}/embedded/raycasting/raycasting.cpp (100%) rename {demos => examples}/embedded/raycasting/raycasting.pro (100%) rename {demos => examples}/embedded/raycasting/raycasting.qrc (100%) rename {demos => examples}/embedded/raycasting/textures.png (100%) rename {demos => examples}/embedded/styledemo/files/add.png (100%) rename {demos => examples}/embedded/styledemo/files/application.qss (100%) rename {demos => examples}/embedded/styledemo/files/blue.qss (100%) rename {demos => examples}/embedded/styledemo/files/khaki.qss (100%) rename {demos => examples}/embedded/styledemo/files/nature_1.jpg (100%) rename {demos => examples}/embedded/styledemo/files/nostyle.qss (100%) rename {demos => examples}/embedded/styledemo/files/remove.png (100%) rename {demos => examples}/embedded/styledemo/files/transparent.qss (100%) rename {demos => examples}/embedded/styledemo/main.cpp (100%) rename {demos => examples}/embedded/styledemo/styledemo.pro (100%) rename {demos => examples}/embedded/styledemo/styledemo.qrc (100%) rename {demos => examples}/embedded/styledemo/stylewidget.cpp (100%) rename {demos => examples}/embedded/styledemo/stylewidget.h (100%) rename {demos => examples}/embedded/styledemo/stylewidget.ui (100%) rename {demos => examples/graphicsview}/boxes/3rdparty/fbm.c (100%) rename {demos => examples/graphicsview}/boxes/3rdparty/fbm.h (100%) rename {demos => examples/graphicsview}/boxes/basic.fsh (100%) rename {demos => examples/graphicsview}/boxes/basic.vsh (100%) rename {demos => examples/graphicsview}/boxes/boxes.pro (100%) rename {demos => examples/graphicsview}/boxes/boxes.qrc (100%) rename {demos => examples/graphicsview}/boxes/cubemap_negx.jpg (100%) rename {demos => examples/graphicsview}/boxes/cubemap_negy.jpg (100%) rename {demos => examples/graphicsview}/boxes/cubemap_negz.jpg (100%) rename {demos => examples/graphicsview}/boxes/cubemap_posx.jpg (100%) rename {demos => examples/graphicsview}/boxes/cubemap_posy.jpg (100%) rename {demos => examples/graphicsview}/boxes/cubemap_posz.jpg (100%) rename {demos => examples/graphicsview}/boxes/dotted.fsh (100%) rename {demos => examples/graphicsview}/boxes/fresnel.fsh (100%) rename {demos => examples/graphicsview}/boxes/glass.fsh (100%) rename {demos => examples/graphicsview}/boxes/glbuffers.cpp (100%) rename {demos => examples/graphicsview}/boxes/glbuffers.h (100%) rename {demos => examples/graphicsview}/boxes/glextensions.cpp (100%) rename {demos => examples/graphicsview}/boxes/glextensions.h (100%) rename {demos => examples/graphicsview}/boxes/gltrianglemesh.h (100%) rename {demos => examples/graphicsview}/boxes/granite.fsh (100%) rename {demos => examples/graphicsview}/boxes/main.cpp (100%) rename {demos => examples/graphicsview}/boxes/marble.fsh (100%) rename {demos => examples/graphicsview}/boxes/parameters.par (100%) rename {demos => examples/graphicsview}/boxes/qt-logo.jpg (100%) rename {demos => examples/graphicsview}/boxes/qt-logo.png (100%) rename {demos => examples/graphicsview}/boxes/qtbox.cpp (100%) rename {demos => examples/graphicsview}/boxes/qtbox.h (100%) rename {demos => examples/graphicsview}/boxes/reflection.fsh (100%) rename {demos => examples/graphicsview}/boxes/refraction.fsh (100%) rename {demos => examples/graphicsview}/boxes/roundedbox.cpp (100%) rename {demos => examples/graphicsview}/boxes/roundedbox.h (100%) rename {demos => examples/graphicsview}/boxes/scene.cpp (100%) rename {demos => examples/graphicsview}/boxes/scene.h (100%) rename {demos => examples/graphicsview}/boxes/smiley.png (100%) rename {demos => examples/graphicsview}/boxes/square.jpg (100%) rename {demos => examples/graphicsview}/boxes/trackball.cpp (100%) rename {demos => examples/graphicsview}/boxes/trackball.h (100%) rename {demos => examples/graphicsview}/boxes/wood.fsh (100%) rename {demos => examples/graphicsview}/chip/chip.cpp (100%) rename {demos => examples/graphicsview}/chip/chip.h (100%) rename {demos => examples/graphicsview}/chip/chip.pro (100%) rename {demos => examples/graphicsview}/chip/fileprint.png (100%) rename {demos => examples/graphicsview}/chip/images.qrc (100%) rename {demos => examples/graphicsview}/chip/main.cpp (100%) rename {demos => examples/graphicsview}/chip/mainwindow.cpp (100%) rename {demos => examples/graphicsview}/chip/mainwindow.h (100%) rename {demos => examples/graphicsview}/chip/qt4logo.png (100%) rename {demos => examples/graphicsview}/chip/rotateleft.png (100%) rename {demos => examples/graphicsview}/chip/rotateright.png (100%) rename {demos => examples/graphicsview}/chip/view.cpp (100%) rename {demos => examples/graphicsview}/chip/view.h (100%) rename {demos => examples/graphicsview}/chip/zoomin.png (100%) rename {demos => examples/graphicsview}/chip/zoomout.png (100%) rename {demos => examples/graphicsview}/embeddeddialogs/No-Ones-Laughing-3.jpg (100%) rename {demos => examples/graphicsview}/embeddeddialogs/customproxy.cpp (100%) rename {demos => examples/graphicsview}/embeddeddialogs/customproxy.h (100%) rename {demos => examples/graphicsview}/embeddeddialogs/embeddeddialog.cpp (100%) rename {demos => examples/graphicsview}/embeddeddialogs/embeddeddialog.h (100%) rename {demos => examples/graphicsview}/embeddeddialogs/embeddeddialog.ui (100%) rename {demos => examples/graphicsview}/embeddeddialogs/embeddeddialogs.pro (100%) rename {demos => examples/graphicsview}/embeddeddialogs/embeddeddialogs.qrc (100%) rename {demos => examples/graphicsview}/embeddeddialogs/main.cpp (100%) rename {demos => examples/itemviews}/interview/README (100%) rename {demos => examples/itemviews}/interview/images/folder.png (100%) rename {demos => examples/itemviews}/interview/images/interview.png (100%) rename {demos => examples/itemviews}/interview/images/services.png (100%) rename {demos => examples/itemviews}/interview/interview.pro (100%) rename {demos => examples/itemviews}/interview/interview.qrc (100%) rename {demos => examples/itemviews}/interview/main.cpp (100%) rename {demos => examples/itemviews}/interview/model.cpp (100%) rename {demos => examples/itemviews}/interview/model.h (100%) rename {demos => examples/itemviews}/spreadsheet/images/interview.png (100%) rename {demos => examples/itemviews}/spreadsheet/main.cpp (100%) rename {demos => examples/itemviews}/spreadsheet/printview.cpp (100%) rename {demos => examples/itemviews}/spreadsheet/printview.h (100%) rename {demos => examples/itemviews}/spreadsheet/spreadsheet.cpp (100%) rename {demos => examples/itemviews}/spreadsheet/spreadsheet.h (100%) rename {demos => examples/itemviews}/spreadsheet/spreadsheet.pro (100%) rename {demos => examples/itemviews}/spreadsheet/spreadsheet.qrc (100%) rename {demos => examples/itemviews}/spreadsheet/spreadsheetdelegate.cpp (100%) rename {demos => examples/itemviews}/spreadsheet/spreadsheetdelegate.h (100%) rename {demos => examples/itemviews}/spreadsheet/spreadsheetitem.cpp (100%) rename {demos => examples/itemviews}/spreadsheet/spreadsheetitem.h (100%) rename {demos => examples/mainwindows}/macmainwindow/macmainwindow.h (100%) rename {demos => examples/mainwindows}/macmainwindow/macmainwindow.mm (100%) rename {demos => examples/mainwindows}/macmainwindow/macmainwindow.pro (100%) rename {demos => examples/mainwindows}/macmainwindow/main.cpp (100%) rename {demos => examples/mainwindows}/mainwindow/colorswatch.cpp (100%) rename {demos => examples/mainwindows}/mainwindow/colorswatch.h (100%) rename {demos => examples/mainwindows}/mainwindow/main.cpp (100%) rename {demos => examples/mainwindows}/mainwindow/mainwindow.cpp (100%) rename {demos => examples/mainwindows}/mainwindow/mainwindow.h (100%) rename {demos => examples/mainwindows}/mainwindow/mainwindow.pro (100%) rename {demos => examples/mainwindows}/mainwindow/mainwindow.qrc (100%) rename {demos => examples/mainwindows}/mainwindow/qt.png (100%) rename {demos => examples/mainwindows}/mainwindow/titlebarCenter.png (100%) rename {demos => examples/mainwindows}/mainwindow/titlebarLeft.png (100%) rename {demos => examples/mainwindows}/mainwindow/titlebarRight.png (100%) rename {demos => examples/mainwindows}/mainwindow/toolbar.cpp (100%) rename {demos => examples/mainwindows}/mainwindow/toolbar.h (100%) rename {demos => examples/painting}/composition/composition.cpp (100%) rename {demos => examples/painting}/composition/composition.h (100%) rename {demos => examples/painting}/composition/composition.html (100%) rename {demos => examples/painting}/composition/composition.pro (100%) rename {demos => examples/painting}/composition/composition.qrc (100%) rename {demos => examples/painting}/composition/flower.jpg (100%) rename {demos => examples/painting}/composition/flower_alpha.jpg (100%) rename {demos => examples/painting}/composition/main.cpp (100%) rename {demos => examples/painting}/deform/deform.pro (100%) rename {demos => examples/painting}/deform/deform.qrc (100%) rename {demos => examples/painting}/deform/main.cpp (100%) rename {demos => examples/painting}/deform/pathdeform.cpp (100%) rename {demos => examples/painting}/deform/pathdeform.h (100%) rename {demos => examples/painting}/deform/pathdeform.html (100%) rename {demos => examples/painting}/gradients/gradients.cpp (100%) rename {demos => examples/painting}/gradients/gradients.h (100%) rename {demos => examples/painting}/gradients/gradients.html (100%) rename {demos => examples/painting}/gradients/gradients.pro (100%) rename {demos => examples/painting}/gradients/gradients.qrc (100%) rename {demos => examples/painting}/gradients/main.cpp (100%) rename {demos => examples/painting}/pathstroke/main.cpp (100%) rename {demos => examples/painting}/pathstroke/pathstroke.cpp (100%) rename {demos => examples/painting}/pathstroke/pathstroke.h (100%) rename {demos => examples/painting}/pathstroke/pathstroke.html (100%) rename {demos => examples/painting}/pathstroke/pathstroke.pro (100%) rename {demos => examples/painting}/pathstroke/pathstroke.qrc (100%) rename {demos => examples/painting}/shared/arthurstyle.cpp (100%) rename {demos => examples/painting}/shared/arthurstyle.h (100%) rename {demos => examples/painting}/shared/arthurwidgets.cpp (100%) rename {demos => examples/painting}/shared/arthurwidgets.h (100%) rename {demos => examples/painting}/shared/hoverpoints.cpp (100%) rename {demos => examples/painting}/shared/hoverpoints.h (100%) rename {demos => examples/painting}/shared/images/bg_pattern.png (100%) rename {demos => examples/painting}/shared/images/button_normal_cap_left.png (100%) rename {demos => examples/painting}/shared/images/button_normal_cap_right.png (100%) rename {demos => examples/painting}/shared/images/button_normal_stretch.png (100%) rename {demos => examples/painting}/shared/images/button_pressed_cap_left.png (100%) rename {demos => examples/painting}/shared/images/button_pressed_cap_right.png (100%) rename {demos => examples/painting}/shared/images/button_pressed_stretch.png (100%) rename {demos => examples/painting}/shared/images/curve_thing_edit-6.png (100%) rename {demos => examples/painting}/shared/images/frame_bottom.png (100%) rename {demos => examples/painting}/shared/images/frame_bottomleft.png (100%) rename {demos => examples/painting}/shared/images/frame_bottomright.png (100%) rename {demos => examples/painting}/shared/images/frame_left.png (100%) rename {demos => examples/painting}/shared/images/frame_right.png (100%) rename {demos => examples/painting}/shared/images/frame_top.png (100%) rename {demos => examples/painting}/shared/images/frame_topleft.png (100%) rename {demos => examples/painting}/shared/images/frame_topright.png (100%) rename {demos => examples/painting}/shared/images/groupframe_bottom_left.png (100%) rename {demos => examples/painting}/shared/images/groupframe_bottom_right.png (100%) rename {demos => examples/painting}/shared/images/groupframe_bottom_stretch.png (100%) rename {demos => examples/painting}/shared/images/groupframe_left_stretch.png (100%) rename {demos => examples/painting}/shared/images/groupframe_right_stretch.png (100%) rename {demos => examples/painting}/shared/images/groupframe_top_stretch.png (100%) rename {demos => examples/painting}/shared/images/groupframe_topleft.png (100%) rename {demos => examples/painting}/shared/images/groupframe_topright.png (100%) rename {demos => examples/painting}/shared/images/line_dash_dot.png (100%) rename {demos => examples/painting}/shared/images/line_dash_dot_dot.png (100%) rename {demos => examples/painting}/shared/images/line_dashed.png (100%) rename {demos => examples/painting}/shared/images/line_dotted.png (100%) rename {demos => examples/painting}/shared/images/line_solid.png (100%) rename {demos => examples/painting}/shared/images/radiobutton-off.png (100%) rename {demos => examples/painting}/shared/images/radiobutton-on.png (100%) rename {demos => examples/painting}/shared/images/radiobutton_off.png (100%) rename {demos => examples/painting}/shared/images/radiobutton_on.png (100%) rename {demos => examples/painting}/shared/images/slider_bar.png (100%) rename {demos => examples/painting}/shared/images/slider_thumb_off.png (100%) rename {demos => examples/painting}/shared/images/slider_thumb_on.png (100%) rename {demos => examples/painting}/shared/images/title_cap_left.png (100%) rename {demos => examples/painting}/shared/images/title_cap_right.png (100%) rename {demos => examples/painting}/shared/images/title_stretch.png (100%) rename {demos => examples/painting}/shared/shared.pri (100%) rename {demos => examples/painting}/shared/shared.pro (100%) rename {demos => examples/painting}/shared/shared.qrc (100%) rename {demos => examples/richtext}/textedit/example.html (100%) rename {demos => examples/richtext}/textedit/images/logo32.png (100%) rename {demos => examples/richtext}/textedit/images/mac/editcopy.png (100%) rename {demos => examples/richtext}/textedit/images/mac/editcut.png (100%) rename {demos => examples/richtext}/textedit/images/mac/editpaste.png (100%) rename {demos => examples/richtext}/textedit/images/mac/editredo.png (100%) rename {demos => examples/richtext}/textedit/images/mac/editundo.png (100%) rename {demos => examples/richtext}/textedit/images/mac/exportpdf.png (100%) rename {demos => examples/richtext}/textedit/images/mac/filenew.png (100%) rename {demos => examples/richtext}/textedit/images/mac/fileopen.png (100%) rename {demos => examples/richtext}/textedit/images/mac/fileprint.png (100%) rename {demos => examples/richtext}/textedit/images/mac/filesave.png (100%) rename {demos => examples/richtext}/textedit/images/mac/textbold.png (100%) rename {demos => examples/richtext}/textedit/images/mac/textcenter.png (100%) rename {demos => examples/richtext}/textedit/images/mac/textitalic.png (100%) rename {demos => examples/richtext}/textedit/images/mac/textjustify.png (100%) rename {demos => examples/richtext}/textedit/images/mac/textleft.png (100%) rename {demos => examples/richtext}/textedit/images/mac/textright.png (100%) rename {demos => examples/richtext}/textedit/images/mac/textunder.png (100%) rename {demos => examples/richtext}/textedit/images/mac/zoomin.png (100%) rename {demos => examples/richtext}/textedit/images/mac/zoomout.png (100%) rename {demos => examples/richtext}/textedit/images/win/editcopy.png (100%) rename {demos => examples/richtext}/textedit/images/win/editcut.png (100%) rename {demos => examples/richtext}/textedit/images/win/editpaste.png (100%) rename {demos => examples/richtext}/textedit/images/win/editredo.png (100%) rename {demos => examples/richtext}/textedit/images/win/editundo.png (100%) rename {demos => examples/richtext}/textedit/images/win/exportpdf.png (100%) rename {demos => examples/richtext}/textedit/images/win/filenew.png (100%) rename {demos => examples/richtext}/textedit/images/win/fileopen.png (100%) rename {demos => examples/richtext}/textedit/images/win/fileprint.png (100%) rename {demos => examples/richtext}/textedit/images/win/filesave.png (100%) rename {demos => examples/richtext}/textedit/images/win/textbold.png (100%) rename {demos => examples/richtext}/textedit/images/win/textcenter.png (100%) rename {demos => examples/richtext}/textedit/images/win/textitalic.png (100%) rename {demos => examples/richtext}/textedit/images/win/textjustify.png (100%) rename {demos => examples/richtext}/textedit/images/win/textleft.png (100%) rename {demos => examples/richtext}/textedit/images/win/textright.png (100%) rename {demos => examples/richtext}/textedit/images/win/textunder.png (100%) rename {demos => examples/richtext}/textedit/images/win/zoomin.png (100%) rename {demos => examples/richtext}/textedit/images/win/zoomout.png (100%) rename {demos => examples/richtext}/textedit/main.cpp (100%) rename {demos => examples/richtext}/textedit/textedit.cpp (100%) rename {demos => examples/richtext}/textedit/textedit.h (100%) rename {demos => examples/richtext}/textedit/textedit.pro (100%) rename {demos => examples/richtext}/textedit/textedit.qdoc (100%) rename {demos => examples/richtext}/textedit/textedit.qrc (100%) rename {demos => examples/sql}/books/bookdelegate.cpp (100%) rename {demos => examples/sql}/books/bookdelegate.h (100%) rename {demos => examples/sql}/books/books.pro (100%) rename {demos => examples/sql}/books/books.qrc (100%) rename {demos => examples/sql}/books/bookwindow.cpp (100%) rename {demos => examples/sql}/books/bookwindow.h (100%) rename {demos => examples/sql}/books/bookwindow.ui (100%) rename {demos => examples/sql}/books/images/star.png (100%) rename {demos => examples/sql}/books/initdb.h (100%) rename {demos => examples/sql}/books/main.cpp (100%) rename {demos => examples/sql}/sqlbrowser/browser.cpp (100%) rename {demos => examples/sql}/sqlbrowser/browser.h (100%) rename {demos => examples/sql}/sqlbrowser/browserwidget.ui (100%) rename {demos => examples/sql}/sqlbrowser/connectionwidget.cpp (100%) rename {demos => examples/sql}/sqlbrowser/connectionwidget.h (100%) rename {demos => examples/sql}/sqlbrowser/main.cpp (100%) rename {demos => examples/sql}/sqlbrowser/qsqlconnectiondialog.cpp (100%) rename {demos => examples/sql}/sqlbrowser/qsqlconnectiondialog.h (100%) rename {demos => examples/sql}/sqlbrowser/qsqlconnectiondialog.ui (100%) rename {demos => examples/sql}/sqlbrowser/sqlbrowser.pro (100%) rename {demos => examples/tools}/undo/commands.cpp (100%) rename {demos => examples/tools}/undo/commands.h (100%) rename {demos => examples/tools}/undo/document.cpp (100%) rename {demos => examples/tools}/undo/document.h (100%) rename {demos => examples/tools}/undo/icons/background.png (100%) rename {demos => examples/tools}/undo/icons/blue.png (100%) rename {demos => examples/tools}/undo/icons/circle.png (100%) rename {demos => examples/tools}/undo/icons/exit.png (100%) rename {demos => examples/tools}/undo/icons/fileclose.png (100%) rename {demos => examples/tools}/undo/icons/filenew.png (100%) rename {demos => examples/tools}/undo/icons/fileopen.png (100%) rename {demos => examples/tools}/undo/icons/filesave.png (100%) rename {demos => examples/tools}/undo/icons/green.png (100%) rename {demos => examples/tools}/undo/icons/ok.png (100%) rename {demos => examples/tools}/undo/icons/rectangle.png (100%) rename {demos => examples/tools}/undo/icons/red.png (100%) rename {demos => examples/tools}/undo/icons/redo.png (100%) rename {demos => examples/tools}/undo/icons/remove.png (100%) rename {demos => examples/tools}/undo/icons/triangle.png (100%) rename {demos => examples/tools}/undo/icons/undo.png (100%) rename {demos => examples/tools}/undo/main.cpp (100%) rename {demos => examples/tools}/undo/mainwindow.cpp (100%) rename {demos => examples/tools}/undo/mainwindow.h (100%) rename {demos => examples/tools}/undo/mainwindow.ui (100%) rename {demos => examples/tools}/undo/undo.pro (100%) rename {demos => examples/tools}/undo/undo.qrc (100%) diff --git a/demos/README b/demos/README deleted file mode 100644 index b1619908e2a..00000000000 --- a/demos/README +++ /dev/null @@ -1,39 +0,0 @@ -These demonstrations are intended to highlight Qt's capabilities in different -application areas, and provide examples that are more advanced than those in -the examples directory. - -Beginners to Qt may wish to try out the Qt tutorial and some of the examples -before examining the demonstrations in detail. - - -The example launcher can be used to explore the different categories -available. It provides an overview of each example, lets you view the -documentation in Qt Assistant, and is able to launch examples. - - -Finding the Qt Examples and Demos launcher -========================================== - -On Windows: - -The launcher can be accessed via the Windows Start menu. Select the menu -entry entitled "Qt Examples and Demos" entry in the submenu containing -the Qt tools. - -On Mac OS X: - -For the binary distribution, the qtdemo executable is installed in the -/Developer/Applications/Qt directory. For the source distribution, it is -installed alongside the other Qt tools on the path specified when Qt is -configured. - -On Unix/Linux: - -The qtdemo executable is installed alongside the other Qt tools on the path -specified when Qt is configured. - -On all platforms: - -The source code for the launcher can be found in the demos/qtdemo directory -in the Qt package. This example is built at the same time as the Qt libraries, -tools, examples, and demonstrations. diff --git a/demos/demos.pro b/demos/demos.pro deleted file mode 100644 index 81968fd61d0..00000000000 --- a/demos/demos.pro +++ /dev/null @@ -1,98 +0,0 @@ -TEMPLATE = subdirs - -!contains(QT_CONFIG, no-gui) { -SUBDIRS = \ - demos_shared \ - demos_deform \ - demos_gradients \ - demos_pathstroke \ - demos_affine \ - demos_composition \ - demos_books \ - demos_interview \ - demos_mainwindow \ - demos_spreadsheet \ - demos_textedit \ - demos_chip \ - demos_embeddeddialogs \ - demos_undo \ - demos_sub-attaq - -symbian: SUBDIRS = \ - demos_shared \ - demos_deform \ - demos_pathstroke - - -wince*: SUBDIRS = \ - demos_shared \ - demos_deform \ - demos_gradients \ - demos_pathstroke \ - demos_affine \ - demos_composition \ - demos_books \ - demos_interview \ - demos_mainwindow \ - demos_spreadsheet \ - demos_textedit \ - # demos_chip \ - demos_embeddeddialogs \ - demos_undo \ - demos_sub-attaq - -contains(QT_CONFIG, opengl):!contains(QT_CONFIG, opengles1):!contains(QT_CONFIG, opengles2):{ -SUBDIRS += demos_boxes -} - -mac* && !qpa: SUBDIRS += demos_macmainwindow -wince*|symbian|embedded|x11: SUBDIRS += demos_embedded - -!cross_compile:{ -contains(QT_BUILD_PARTS, tools):{ -SUBDIRS += demos_sqlbrowser -} -} - -# install -sources.files = README *.pro -sources.path = $$[QT_INSTALL_DEMOS] -INSTALLS += sources - -symbian: CONFIG += qt_demo - -demos_chip.subdir = chip -demos_embeddeddialogs.subdir = embeddeddialogs -demos_embedded.subdir = embedded -# Because of fluidlauncher -demos_embedded.depends = demos_deform demos_pathstroke -demos_shared.subdir = shared -demos_deform.subdir = deform -demos_gradients.subdir = gradients -demos_pathstroke.subdir = pathstroke -demos_affine.subdir = affine -demos_composition.subdir = composition -demos_books.subdir = books -demos_interview.subdir = interview -demos_macmainwindow.subdir = macmainwindow -demos_mainwindow.subdir = mainwindow -demos_spreadsheet.subdir = spreadsheet -demos_textedit.subdir = textedit -demos_arthurplugin.subdir = arthurplugin -demos_sqlbrowser.subdir = sqlbrowser -demos_undo.subdir = undo -demos_qtdemo.subdir = qtdemo - -demos_boxes.subdir = boxes -demos_sub-attaq.subdir = sub-attaq - -#CONFIG += ordered -!ordered { - demos_affine.depends = demos_shared - demos_deform.depends = demos_shared - demos_gradients.depends = demos_shared - demos_composition.depends = demos_shared - demos_arthurplugin.depends = demos_shared - demos_pathstroke.depends = demos_shared -} -} diff --git a/demos/sub-attaq/animationmanager.cpp b/examples/animation/sub-attaq/animationmanager.cpp similarity index 100% rename from demos/sub-attaq/animationmanager.cpp rename to examples/animation/sub-attaq/animationmanager.cpp diff --git a/demos/sub-attaq/animationmanager.h b/examples/animation/sub-attaq/animationmanager.h similarity index 100% rename from demos/sub-attaq/animationmanager.h rename to examples/animation/sub-attaq/animationmanager.h diff --git a/demos/sub-attaq/boat.cpp b/examples/animation/sub-attaq/boat.cpp similarity index 100% rename from demos/sub-attaq/boat.cpp rename to examples/animation/sub-attaq/boat.cpp diff --git a/demos/sub-attaq/boat.h b/examples/animation/sub-attaq/boat.h similarity index 100% rename from demos/sub-attaq/boat.h rename to examples/animation/sub-attaq/boat.h diff --git a/demos/sub-attaq/boat_p.h b/examples/animation/sub-attaq/boat_p.h similarity index 100% rename from demos/sub-attaq/boat_p.h rename to examples/animation/sub-attaq/boat_p.h diff --git a/demos/sub-attaq/bomb.cpp b/examples/animation/sub-attaq/bomb.cpp similarity index 100% rename from demos/sub-attaq/bomb.cpp rename to examples/animation/sub-attaq/bomb.cpp diff --git a/demos/sub-attaq/bomb.h b/examples/animation/sub-attaq/bomb.h similarity index 100% rename from demos/sub-attaq/bomb.h rename to examples/animation/sub-attaq/bomb.h diff --git a/demos/sub-attaq/data.xml b/examples/animation/sub-attaq/data.xml similarity index 100% rename from demos/sub-attaq/data.xml rename to examples/animation/sub-attaq/data.xml diff --git a/demos/sub-attaq/graphicsscene.cpp b/examples/animation/sub-attaq/graphicsscene.cpp similarity index 100% rename from demos/sub-attaq/graphicsscene.cpp rename to examples/animation/sub-attaq/graphicsscene.cpp diff --git a/demos/sub-attaq/graphicsscene.h b/examples/animation/sub-attaq/graphicsscene.h similarity index 100% rename from demos/sub-attaq/graphicsscene.h rename to examples/animation/sub-attaq/graphicsscene.h diff --git a/demos/sub-attaq/main.cpp b/examples/animation/sub-attaq/main.cpp similarity index 100% rename from demos/sub-attaq/main.cpp rename to examples/animation/sub-attaq/main.cpp diff --git a/demos/sub-attaq/mainwindow.cpp b/examples/animation/sub-attaq/mainwindow.cpp similarity index 100% rename from demos/sub-attaq/mainwindow.cpp rename to examples/animation/sub-attaq/mainwindow.cpp diff --git a/demos/sub-attaq/mainwindow.h b/examples/animation/sub-attaq/mainwindow.h similarity index 100% rename from demos/sub-attaq/mainwindow.h rename to examples/animation/sub-attaq/mainwindow.h diff --git a/demos/sub-attaq/pics/big/background.png b/examples/animation/sub-attaq/pics/big/background.png similarity index 100% rename from demos/sub-attaq/pics/big/background.png rename to examples/animation/sub-attaq/pics/big/background.png diff --git a/demos/sub-attaq/pics/big/boat.png b/examples/animation/sub-attaq/pics/big/boat.png similarity index 100% rename from demos/sub-attaq/pics/big/boat.png rename to examples/animation/sub-attaq/pics/big/boat.png diff --git a/demos/sub-attaq/pics/big/bomb.png b/examples/animation/sub-attaq/pics/big/bomb.png similarity index 100% rename from demos/sub-attaq/pics/big/bomb.png rename to examples/animation/sub-attaq/pics/big/bomb.png diff --git a/demos/sub-attaq/pics/big/explosion/boat/step1.png b/examples/animation/sub-attaq/pics/big/explosion/boat/step1.png similarity index 100% rename from demos/sub-attaq/pics/big/explosion/boat/step1.png rename to examples/animation/sub-attaq/pics/big/explosion/boat/step1.png diff --git a/demos/sub-attaq/pics/big/explosion/boat/step2.png b/examples/animation/sub-attaq/pics/big/explosion/boat/step2.png similarity index 100% rename from demos/sub-attaq/pics/big/explosion/boat/step2.png rename to examples/animation/sub-attaq/pics/big/explosion/boat/step2.png diff --git a/demos/sub-attaq/pics/big/explosion/boat/step3.png b/examples/animation/sub-attaq/pics/big/explosion/boat/step3.png similarity index 100% rename from demos/sub-attaq/pics/big/explosion/boat/step3.png rename to examples/animation/sub-attaq/pics/big/explosion/boat/step3.png diff --git a/demos/sub-attaq/pics/big/explosion/boat/step4.png b/examples/animation/sub-attaq/pics/big/explosion/boat/step4.png similarity index 100% rename from demos/sub-attaq/pics/big/explosion/boat/step4.png rename to examples/animation/sub-attaq/pics/big/explosion/boat/step4.png diff --git a/demos/sub-attaq/pics/big/explosion/submarine/step1.png b/examples/animation/sub-attaq/pics/big/explosion/submarine/step1.png similarity index 100% rename from demos/sub-attaq/pics/big/explosion/submarine/step1.png rename to examples/animation/sub-attaq/pics/big/explosion/submarine/step1.png diff --git a/demos/sub-attaq/pics/big/explosion/submarine/step2.png b/examples/animation/sub-attaq/pics/big/explosion/submarine/step2.png similarity index 100% rename from demos/sub-attaq/pics/big/explosion/submarine/step2.png rename to examples/animation/sub-attaq/pics/big/explosion/submarine/step2.png diff --git a/demos/sub-attaq/pics/big/explosion/submarine/step3.png b/examples/animation/sub-attaq/pics/big/explosion/submarine/step3.png similarity index 100% rename from demos/sub-attaq/pics/big/explosion/submarine/step3.png rename to examples/animation/sub-attaq/pics/big/explosion/submarine/step3.png diff --git a/demos/sub-attaq/pics/big/explosion/submarine/step4.png b/examples/animation/sub-attaq/pics/big/explosion/submarine/step4.png similarity index 100% rename from demos/sub-attaq/pics/big/explosion/submarine/step4.png rename to examples/animation/sub-attaq/pics/big/explosion/submarine/step4.png diff --git a/demos/sub-attaq/pics/big/submarine.png b/examples/animation/sub-attaq/pics/big/submarine.png similarity index 100% rename from demos/sub-attaq/pics/big/submarine.png rename to examples/animation/sub-attaq/pics/big/submarine.png diff --git a/demos/sub-attaq/pics/big/surface.png b/examples/animation/sub-attaq/pics/big/surface.png similarity index 100% rename from demos/sub-attaq/pics/big/surface.png rename to examples/animation/sub-attaq/pics/big/surface.png diff --git a/demos/sub-attaq/pics/big/torpedo.png b/examples/animation/sub-attaq/pics/big/torpedo.png similarity index 100% rename from demos/sub-attaq/pics/big/torpedo.png rename to examples/animation/sub-attaq/pics/big/torpedo.png diff --git a/demos/sub-attaq/pics/scalable/background-n810.svg b/examples/animation/sub-attaq/pics/scalable/background-n810.svg similarity index 100% rename from demos/sub-attaq/pics/scalable/background-n810.svg rename to examples/animation/sub-attaq/pics/scalable/background-n810.svg diff --git a/demos/sub-attaq/pics/scalable/background.svg b/examples/animation/sub-attaq/pics/scalable/background.svg similarity index 100% rename from demos/sub-attaq/pics/scalable/background.svg rename to examples/animation/sub-attaq/pics/scalable/background.svg diff --git a/demos/sub-attaq/pics/scalable/boat.svg b/examples/animation/sub-attaq/pics/scalable/boat.svg similarity index 100% rename from demos/sub-attaq/pics/scalable/boat.svg rename to examples/animation/sub-attaq/pics/scalable/boat.svg diff --git a/demos/sub-attaq/pics/scalable/bomb.svg b/examples/animation/sub-attaq/pics/scalable/bomb.svg similarity index 100% rename from demos/sub-attaq/pics/scalable/bomb.svg rename to examples/animation/sub-attaq/pics/scalable/bomb.svg diff --git a/demos/sub-attaq/pics/scalable/sand.svg b/examples/animation/sub-attaq/pics/scalable/sand.svg similarity index 100% rename from demos/sub-attaq/pics/scalable/sand.svg rename to examples/animation/sub-attaq/pics/scalable/sand.svg diff --git a/demos/sub-attaq/pics/scalable/see.svg b/examples/animation/sub-attaq/pics/scalable/see.svg similarity index 100% rename from demos/sub-attaq/pics/scalable/see.svg rename to examples/animation/sub-attaq/pics/scalable/see.svg diff --git a/demos/sub-attaq/pics/scalable/sky.svg b/examples/animation/sub-attaq/pics/scalable/sky.svg similarity index 100% rename from demos/sub-attaq/pics/scalable/sky.svg rename to examples/animation/sub-attaq/pics/scalable/sky.svg diff --git a/demos/sub-attaq/pics/scalable/sub-attaq.svg b/examples/animation/sub-attaq/pics/scalable/sub-attaq.svg similarity index 100% rename from demos/sub-attaq/pics/scalable/sub-attaq.svg rename to examples/animation/sub-attaq/pics/scalable/sub-attaq.svg diff --git a/demos/sub-attaq/pics/scalable/submarine.svg b/examples/animation/sub-attaq/pics/scalable/submarine.svg similarity index 100% rename from demos/sub-attaq/pics/scalable/submarine.svg rename to examples/animation/sub-attaq/pics/scalable/submarine.svg diff --git a/demos/sub-attaq/pics/scalable/surface.svg b/examples/animation/sub-attaq/pics/scalable/surface.svg similarity index 100% rename from demos/sub-attaq/pics/scalable/surface.svg rename to examples/animation/sub-attaq/pics/scalable/surface.svg diff --git a/demos/sub-attaq/pics/scalable/torpedo.svg b/examples/animation/sub-attaq/pics/scalable/torpedo.svg similarity index 100% rename from demos/sub-attaq/pics/scalable/torpedo.svg rename to examples/animation/sub-attaq/pics/scalable/torpedo.svg diff --git a/demos/sub-attaq/pics/small/background.png b/examples/animation/sub-attaq/pics/small/background.png similarity index 100% rename from demos/sub-attaq/pics/small/background.png rename to examples/animation/sub-attaq/pics/small/background.png diff --git a/demos/sub-attaq/pics/small/boat.png b/examples/animation/sub-attaq/pics/small/boat.png similarity index 100% rename from demos/sub-attaq/pics/small/boat.png rename to examples/animation/sub-attaq/pics/small/boat.png diff --git a/demos/sub-attaq/pics/small/bomb.png b/examples/animation/sub-attaq/pics/small/bomb.png similarity index 100% rename from demos/sub-attaq/pics/small/bomb.png rename to examples/animation/sub-attaq/pics/small/bomb.png diff --git a/demos/sub-attaq/pics/small/submarine.png b/examples/animation/sub-attaq/pics/small/submarine.png similarity index 100% rename from demos/sub-attaq/pics/small/submarine.png rename to examples/animation/sub-attaq/pics/small/submarine.png diff --git a/demos/sub-attaq/pics/small/surface.png b/examples/animation/sub-attaq/pics/small/surface.png similarity index 100% rename from demos/sub-attaq/pics/small/surface.png rename to examples/animation/sub-attaq/pics/small/surface.png diff --git a/demos/sub-attaq/pics/small/torpedo.png b/examples/animation/sub-attaq/pics/small/torpedo.png similarity index 100% rename from demos/sub-attaq/pics/small/torpedo.png rename to examples/animation/sub-attaq/pics/small/torpedo.png diff --git a/demos/sub-attaq/pics/welcome/logo-a.png b/examples/animation/sub-attaq/pics/welcome/logo-a.png similarity index 100% rename from demos/sub-attaq/pics/welcome/logo-a.png rename to examples/animation/sub-attaq/pics/welcome/logo-a.png diff --git a/demos/sub-attaq/pics/welcome/logo-a2.png b/examples/animation/sub-attaq/pics/welcome/logo-a2.png similarity index 100% rename from demos/sub-attaq/pics/welcome/logo-a2.png rename to examples/animation/sub-attaq/pics/welcome/logo-a2.png diff --git a/demos/sub-attaq/pics/welcome/logo-b.png b/examples/animation/sub-attaq/pics/welcome/logo-b.png similarity index 100% rename from demos/sub-attaq/pics/welcome/logo-b.png rename to examples/animation/sub-attaq/pics/welcome/logo-b.png diff --git a/demos/sub-attaq/pics/welcome/logo-dash.png b/examples/animation/sub-attaq/pics/welcome/logo-dash.png similarity index 100% rename from demos/sub-attaq/pics/welcome/logo-dash.png rename to examples/animation/sub-attaq/pics/welcome/logo-dash.png diff --git a/demos/sub-attaq/pics/welcome/logo-excl.png b/examples/animation/sub-attaq/pics/welcome/logo-excl.png similarity index 100% rename from demos/sub-attaq/pics/welcome/logo-excl.png rename to examples/animation/sub-attaq/pics/welcome/logo-excl.png diff --git a/demos/sub-attaq/pics/welcome/logo-q.png b/examples/animation/sub-attaq/pics/welcome/logo-q.png similarity index 100% rename from demos/sub-attaq/pics/welcome/logo-q.png rename to examples/animation/sub-attaq/pics/welcome/logo-q.png diff --git a/demos/sub-attaq/pics/welcome/logo-s.png b/examples/animation/sub-attaq/pics/welcome/logo-s.png similarity index 100% rename from demos/sub-attaq/pics/welcome/logo-s.png rename to examples/animation/sub-attaq/pics/welcome/logo-s.png diff --git a/demos/sub-attaq/pics/welcome/logo-t.png b/examples/animation/sub-attaq/pics/welcome/logo-t.png similarity index 100% rename from demos/sub-attaq/pics/welcome/logo-t.png rename to examples/animation/sub-attaq/pics/welcome/logo-t.png diff --git a/demos/sub-attaq/pics/welcome/logo-t2.png b/examples/animation/sub-attaq/pics/welcome/logo-t2.png similarity index 100% rename from demos/sub-attaq/pics/welcome/logo-t2.png rename to examples/animation/sub-attaq/pics/welcome/logo-t2.png diff --git a/demos/sub-attaq/pics/welcome/logo-u.png b/examples/animation/sub-attaq/pics/welcome/logo-u.png similarity index 100% rename from demos/sub-attaq/pics/welcome/logo-u.png rename to examples/animation/sub-attaq/pics/welcome/logo-u.png diff --git a/demos/sub-attaq/pixmapitem.cpp b/examples/animation/sub-attaq/pixmapitem.cpp similarity index 100% rename from demos/sub-attaq/pixmapitem.cpp rename to examples/animation/sub-attaq/pixmapitem.cpp diff --git a/demos/sub-attaq/pixmapitem.h b/examples/animation/sub-attaq/pixmapitem.h similarity index 100% rename from demos/sub-attaq/pixmapitem.h rename to examples/animation/sub-attaq/pixmapitem.h diff --git a/demos/sub-attaq/progressitem.cpp b/examples/animation/sub-attaq/progressitem.cpp similarity index 100% rename from demos/sub-attaq/progressitem.cpp rename to examples/animation/sub-attaq/progressitem.cpp diff --git a/demos/sub-attaq/progressitem.h b/examples/animation/sub-attaq/progressitem.h similarity index 100% rename from demos/sub-attaq/progressitem.h rename to examples/animation/sub-attaq/progressitem.h diff --git a/demos/sub-attaq/qanimationstate.cpp b/examples/animation/sub-attaq/qanimationstate.cpp similarity index 100% rename from demos/sub-attaq/qanimationstate.cpp rename to examples/animation/sub-attaq/qanimationstate.cpp diff --git a/demos/sub-attaq/qanimationstate.h b/examples/animation/sub-attaq/qanimationstate.h similarity index 100% rename from demos/sub-attaq/qanimationstate.h rename to examples/animation/sub-attaq/qanimationstate.h diff --git a/demos/sub-attaq/states.cpp b/examples/animation/sub-attaq/states.cpp similarity index 100% rename from demos/sub-attaq/states.cpp rename to examples/animation/sub-attaq/states.cpp diff --git a/demos/sub-attaq/states.h b/examples/animation/sub-attaq/states.h similarity index 100% rename from demos/sub-attaq/states.h rename to examples/animation/sub-attaq/states.h diff --git a/demos/sub-attaq/sub-attaq.pro b/examples/animation/sub-attaq/sub-attaq.pro similarity index 100% rename from demos/sub-attaq/sub-attaq.pro rename to examples/animation/sub-attaq/sub-attaq.pro diff --git a/demos/sub-attaq/subattaq.qrc b/examples/animation/sub-attaq/subattaq.qrc similarity index 100% rename from demos/sub-attaq/subattaq.qrc rename to examples/animation/sub-attaq/subattaq.qrc diff --git a/demos/sub-attaq/submarine.cpp b/examples/animation/sub-attaq/submarine.cpp similarity index 100% rename from demos/sub-attaq/submarine.cpp rename to examples/animation/sub-attaq/submarine.cpp diff --git a/demos/sub-attaq/submarine.h b/examples/animation/sub-attaq/submarine.h similarity index 100% rename from demos/sub-attaq/submarine.h rename to examples/animation/sub-attaq/submarine.h diff --git a/demos/sub-attaq/submarine_p.h b/examples/animation/sub-attaq/submarine_p.h similarity index 100% rename from demos/sub-attaq/submarine_p.h rename to examples/animation/sub-attaq/submarine_p.h diff --git a/demos/sub-attaq/textinformationitem.cpp b/examples/animation/sub-attaq/textinformationitem.cpp similarity index 100% rename from demos/sub-attaq/textinformationitem.cpp rename to examples/animation/sub-attaq/textinformationitem.cpp diff --git a/demos/sub-attaq/textinformationitem.h b/examples/animation/sub-attaq/textinformationitem.h similarity index 100% rename from demos/sub-attaq/textinformationitem.h rename to examples/animation/sub-attaq/textinformationitem.h diff --git a/demos/sub-attaq/torpedo.cpp b/examples/animation/sub-attaq/torpedo.cpp similarity index 100% rename from demos/sub-attaq/torpedo.cpp rename to examples/animation/sub-attaq/torpedo.cpp diff --git a/demos/sub-attaq/torpedo.h b/examples/animation/sub-attaq/torpedo.h similarity index 100% rename from demos/sub-attaq/torpedo.h rename to examples/animation/sub-attaq/torpedo.h diff --git a/demos/embedded/digiflip/digiflip.cpp b/examples/embedded/digiflip/digiflip.cpp similarity index 100% rename from demos/embedded/digiflip/digiflip.cpp rename to examples/embedded/digiflip/digiflip.cpp diff --git a/demos/embedded/digiflip/digiflip.pro b/examples/embedded/digiflip/digiflip.pro similarity index 100% rename from demos/embedded/digiflip/digiflip.pro rename to examples/embedded/digiflip/digiflip.pro 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/flickable/flickable.cpp b/examples/embedded/flickable/flickable.cpp similarity index 100% rename from demos/embedded/flickable/flickable.cpp rename to examples/embedded/flickable/flickable.cpp diff --git a/demos/embedded/flickable/flickable.h b/examples/embedded/flickable/flickable.h similarity index 100% rename from demos/embedded/flickable/flickable.h rename to examples/embedded/flickable/flickable.h diff --git a/demos/embedded/flickable/flickable.pro b/examples/embedded/flickable/flickable.pro similarity index 100% rename from demos/embedded/flickable/flickable.pro rename to examples/embedded/flickable/flickable.pro diff --git a/demos/embedded/flickable/main.cpp b/examples/embedded/flickable/main.cpp similarity index 100% rename from demos/embedded/flickable/main.cpp rename to examples/embedded/flickable/main.cpp diff --git a/demos/embedded/flightinfo/aircraft.png b/examples/embedded/flightinfo/aircraft.png similarity index 100% rename from demos/embedded/flightinfo/aircraft.png rename to examples/embedded/flightinfo/aircraft.png diff --git a/demos/embedded/flightinfo/flightinfo.cpp b/examples/embedded/flightinfo/flightinfo.cpp similarity index 100% rename from demos/embedded/flightinfo/flightinfo.cpp rename to examples/embedded/flightinfo/flightinfo.cpp diff --git a/demos/embedded/flightinfo/flightinfo.pro b/examples/embedded/flightinfo/flightinfo.pro similarity index 100% rename from demos/embedded/flightinfo/flightinfo.pro rename to examples/embedded/flightinfo/flightinfo.pro diff --git a/demos/embedded/flightinfo/flightinfo.qrc b/examples/embedded/flightinfo/flightinfo.qrc similarity index 100% rename from demos/embedded/flightinfo/flightinfo.qrc rename to examples/embedded/flightinfo/flightinfo.qrc diff --git a/demos/embedded/flightinfo/form.ui b/examples/embedded/flightinfo/form.ui similarity index 100% rename from demos/embedded/flightinfo/form.ui rename to examples/embedded/flightinfo/form.ui diff --git a/demos/embedded/lightmaps/lightmaps.cpp b/examples/embedded/lightmaps/lightmaps.cpp similarity index 100% rename from demos/embedded/lightmaps/lightmaps.cpp rename to examples/embedded/lightmaps/lightmaps.cpp diff --git a/demos/embedded/lightmaps/lightmaps.h b/examples/embedded/lightmaps/lightmaps.h similarity index 100% rename from demos/embedded/lightmaps/lightmaps.h rename to examples/embedded/lightmaps/lightmaps.h diff --git a/demos/embedded/lightmaps/lightmaps.pro b/examples/embedded/lightmaps/lightmaps.pro similarity index 100% rename from demos/embedded/lightmaps/lightmaps.pro rename to examples/embedded/lightmaps/lightmaps.pro diff --git a/demos/embedded/lightmaps/main.cpp b/examples/embedded/lightmaps/main.cpp similarity index 100% rename from demos/embedded/lightmaps/main.cpp rename to examples/embedded/lightmaps/main.cpp diff --git a/demos/embedded/lightmaps/mapzoom.cpp b/examples/embedded/lightmaps/mapzoom.cpp similarity index 100% rename from demos/embedded/lightmaps/mapzoom.cpp rename to examples/embedded/lightmaps/mapzoom.cpp diff --git a/demos/embedded/lightmaps/mapzoom.h b/examples/embedded/lightmaps/mapzoom.h similarity index 100% rename from demos/embedded/lightmaps/mapzoom.h rename to examples/embedded/lightmaps/mapzoom.h diff --git a/demos/embedded/lightmaps/slippymap.cpp b/examples/embedded/lightmaps/slippymap.cpp similarity index 100% rename from demos/embedded/lightmaps/slippymap.cpp rename to examples/embedded/lightmaps/slippymap.cpp diff --git a/demos/embedded/lightmaps/slippymap.h b/examples/embedded/lightmaps/slippymap.h similarity index 100% rename from demos/embedded/lightmaps/slippymap.h rename to examples/embedded/lightmaps/slippymap.h diff --git a/demos/embedded/raycasting/raycasting.cpp b/examples/embedded/raycasting/raycasting.cpp similarity index 100% rename from demos/embedded/raycasting/raycasting.cpp rename to examples/embedded/raycasting/raycasting.cpp diff --git a/demos/embedded/raycasting/raycasting.pro b/examples/embedded/raycasting/raycasting.pro similarity index 100% rename from demos/embedded/raycasting/raycasting.pro rename to examples/embedded/raycasting/raycasting.pro diff --git a/demos/embedded/raycasting/raycasting.qrc b/examples/embedded/raycasting/raycasting.qrc similarity index 100% rename from demos/embedded/raycasting/raycasting.qrc rename to examples/embedded/raycasting/raycasting.qrc diff --git a/demos/embedded/raycasting/textures.png b/examples/embedded/raycasting/textures.png similarity index 100% rename from demos/embedded/raycasting/textures.png rename to examples/embedded/raycasting/textures.png diff --git a/demos/embedded/styledemo/files/add.png b/examples/embedded/styledemo/files/add.png similarity index 100% rename from demos/embedded/styledemo/files/add.png rename to examples/embedded/styledemo/files/add.png diff --git a/demos/embedded/styledemo/files/application.qss b/examples/embedded/styledemo/files/application.qss similarity index 100% rename from demos/embedded/styledemo/files/application.qss rename to examples/embedded/styledemo/files/application.qss diff --git a/demos/embedded/styledemo/files/blue.qss b/examples/embedded/styledemo/files/blue.qss similarity index 100% rename from demos/embedded/styledemo/files/blue.qss rename to examples/embedded/styledemo/files/blue.qss diff --git a/demos/embedded/styledemo/files/khaki.qss b/examples/embedded/styledemo/files/khaki.qss similarity index 100% rename from demos/embedded/styledemo/files/khaki.qss rename to examples/embedded/styledemo/files/khaki.qss diff --git a/demos/embedded/styledemo/files/nature_1.jpg b/examples/embedded/styledemo/files/nature_1.jpg similarity index 100% rename from demos/embedded/styledemo/files/nature_1.jpg rename to examples/embedded/styledemo/files/nature_1.jpg diff --git a/demos/embedded/styledemo/files/nostyle.qss b/examples/embedded/styledemo/files/nostyle.qss similarity index 100% rename from demos/embedded/styledemo/files/nostyle.qss rename to examples/embedded/styledemo/files/nostyle.qss diff --git a/demos/embedded/styledemo/files/remove.png b/examples/embedded/styledemo/files/remove.png similarity index 100% rename from demos/embedded/styledemo/files/remove.png rename to examples/embedded/styledemo/files/remove.png diff --git a/demos/embedded/styledemo/files/transparent.qss b/examples/embedded/styledemo/files/transparent.qss similarity index 100% rename from demos/embedded/styledemo/files/transparent.qss rename to examples/embedded/styledemo/files/transparent.qss diff --git a/demos/embedded/styledemo/main.cpp b/examples/embedded/styledemo/main.cpp similarity index 100% rename from demos/embedded/styledemo/main.cpp rename to examples/embedded/styledemo/main.cpp diff --git a/demos/embedded/styledemo/styledemo.pro b/examples/embedded/styledemo/styledemo.pro similarity index 100% rename from demos/embedded/styledemo/styledemo.pro rename to examples/embedded/styledemo/styledemo.pro diff --git a/demos/embedded/styledemo/styledemo.qrc b/examples/embedded/styledemo/styledemo.qrc similarity index 100% rename from demos/embedded/styledemo/styledemo.qrc rename to examples/embedded/styledemo/styledemo.qrc diff --git a/demos/embedded/styledemo/stylewidget.cpp b/examples/embedded/styledemo/stylewidget.cpp similarity index 100% rename from demos/embedded/styledemo/stylewidget.cpp rename to examples/embedded/styledemo/stylewidget.cpp diff --git a/demos/embedded/styledemo/stylewidget.h b/examples/embedded/styledemo/stylewidget.h similarity index 100% rename from demos/embedded/styledemo/stylewidget.h rename to examples/embedded/styledemo/stylewidget.h diff --git a/demos/embedded/styledemo/stylewidget.ui b/examples/embedded/styledemo/stylewidget.ui similarity index 100% rename from demos/embedded/styledemo/stylewidget.ui rename to examples/embedded/styledemo/stylewidget.ui diff --git a/demos/boxes/3rdparty/fbm.c b/examples/graphicsview/boxes/3rdparty/fbm.c similarity index 100% rename from demos/boxes/3rdparty/fbm.c rename to examples/graphicsview/boxes/3rdparty/fbm.c diff --git a/demos/boxes/3rdparty/fbm.h b/examples/graphicsview/boxes/3rdparty/fbm.h similarity index 100% rename from demos/boxes/3rdparty/fbm.h rename to examples/graphicsview/boxes/3rdparty/fbm.h diff --git a/demos/boxes/basic.fsh b/examples/graphicsview/boxes/basic.fsh similarity index 100% rename from demos/boxes/basic.fsh rename to examples/graphicsview/boxes/basic.fsh diff --git a/demos/boxes/basic.vsh b/examples/graphicsview/boxes/basic.vsh similarity index 100% rename from demos/boxes/basic.vsh rename to examples/graphicsview/boxes/basic.vsh diff --git a/demos/boxes/boxes.pro b/examples/graphicsview/boxes/boxes.pro similarity index 100% rename from demos/boxes/boxes.pro rename to examples/graphicsview/boxes/boxes.pro diff --git a/demos/boxes/boxes.qrc b/examples/graphicsview/boxes/boxes.qrc similarity index 100% rename from demos/boxes/boxes.qrc rename to examples/graphicsview/boxes/boxes.qrc diff --git a/demos/boxes/cubemap_negx.jpg b/examples/graphicsview/boxes/cubemap_negx.jpg similarity index 100% rename from demos/boxes/cubemap_negx.jpg rename to examples/graphicsview/boxes/cubemap_negx.jpg diff --git a/demos/boxes/cubemap_negy.jpg b/examples/graphicsview/boxes/cubemap_negy.jpg similarity index 100% rename from demos/boxes/cubemap_negy.jpg rename to examples/graphicsview/boxes/cubemap_negy.jpg diff --git a/demos/boxes/cubemap_negz.jpg b/examples/graphicsview/boxes/cubemap_negz.jpg similarity index 100% rename from demos/boxes/cubemap_negz.jpg rename to examples/graphicsview/boxes/cubemap_negz.jpg diff --git a/demos/boxes/cubemap_posx.jpg b/examples/graphicsview/boxes/cubemap_posx.jpg similarity index 100% rename from demos/boxes/cubemap_posx.jpg rename to examples/graphicsview/boxes/cubemap_posx.jpg diff --git a/demos/boxes/cubemap_posy.jpg b/examples/graphicsview/boxes/cubemap_posy.jpg similarity index 100% rename from demos/boxes/cubemap_posy.jpg rename to examples/graphicsview/boxes/cubemap_posy.jpg diff --git a/demos/boxes/cubemap_posz.jpg b/examples/graphicsview/boxes/cubemap_posz.jpg similarity index 100% rename from demos/boxes/cubemap_posz.jpg rename to examples/graphicsview/boxes/cubemap_posz.jpg diff --git a/demos/boxes/dotted.fsh b/examples/graphicsview/boxes/dotted.fsh similarity index 100% rename from demos/boxes/dotted.fsh rename to examples/graphicsview/boxes/dotted.fsh diff --git a/demos/boxes/fresnel.fsh b/examples/graphicsview/boxes/fresnel.fsh similarity index 100% rename from demos/boxes/fresnel.fsh rename to examples/graphicsview/boxes/fresnel.fsh diff --git a/demos/boxes/glass.fsh b/examples/graphicsview/boxes/glass.fsh similarity index 100% rename from demos/boxes/glass.fsh rename to examples/graphicsview/boxes/glass.fsh diff --git a/demos/boxes/glbuffers.cpp b/examples/graphicsview/boxes/glbuffers.cpp similarity index 100% rename from demos/boxes/glbuffers.cpp rename to examples/graphicsview/boxes/glbuffers.cpp diff --git a/demos/boxes/glbuffers.h b/examples/graphicsview/boxes/glbuffers.h similarity index 100% rename from demos/boxes/glbuffers.h rename to examples/graphicsview/boxes/glbuffers.h diff --git a/demos/boxes/glextensions.cpp b/examples/graphicsview/boxes/glextensions.cpp similarity index 100% rename from demos/boxes/glextensions.cpp rename to examples/graphicsview/boxes/glextensions.cpp diff --git a/demos/boxes/glextensions.h b/examples/graphicsview/boxes/glextensions.h similarity index 100% rename from demos/boxes/glextensions.h rename to examples/graphicsview/boxes/glextensions.h diff --git a/demos/boxes/gltrianglemesh.h b/examples/graphicsview/boxes/gltrianglemesh.h similarity index 100% rename from demos/boxes/gltrianglemesh.h rename to examples/graphicsview/boxes/gltrianglemesh.h diff --git a/demos/boxes/granite.fsh b/examples/graphicsview/boxes/granite.fsh similarity index 100% rename from demos/boxes/granite.fsh rename to examples/graphicsview/boxes/granite.fsh diff --git a/demos/boxes/main.cpp b/examples/graphicsview/boxes/main.cpp similarity index 100% rename from demos/boxes/main.cpp rename to examples/graphicsview/boxes/main.cpp diff --git a/demos/boxes/marble.fsh b/examples/graphicsview/boxes/marble.fsh similarity index 100% rename from demos/boxes/marble.fsh rename to examples/graphicsview/boxes/marble.fsh diff --git a/demos/boxes/parameters.par b/examples/graphicsview/boxes/parameters.par similarity index 100% rename from demos/boxes/parameters.par rename to examples/graphicsview/boxes/parameters.par diff --git a/demos/boxes/qt-logo.jpg b/examples/graphicsview/boxes/qt-logo.jpg similarity index 100% rename from demos/boxes/qt-logo.jpg rename to examples/graphicsview/boxes/qt-logo.jpg diff --git a/demos/boxes/qt-logo.png b/examples/graphicsview/boxes/qt-logo.png similarity index 100% rename from demos/boxes/qt-logo.png rename to examples/graphicsview/boxes/qt-logo.png diff --git a/demos/boxes/qtbox.cpp b/examples/graphicsview/boxes/qtbox.cpp similarity index 100% rename from demos/boxes/qtbox.cpp rename to examples/graphicsview/boxes/qtbox.cpp diff --git a/demos/boxes/qtbox.h b/examples/graphicsview/boxes/qtbox.h similarity index 100% rename from demos/boxes/qtbox.h rename to examples/graphicsview/boxes/qtbox.h diff --git a/demos/boxes/reflection.fsh b/examples/graphicsview/boxes/reflection.fsh similarity index 100% rename from demos/boxes/reflection.fsh rename to examples/graphicsview/boxes/reflection.fsh diff --git a/demos/boxes/refraction.fsh b/examples/graphicsview/boxes/refraction.fsh similarity index 100% rename from demos/boxes/refraction.fsh rename to examples/graphicsview/boxes/refraction.fsh diff --git a/demos/boxes/roundedbox.cpp b/examples/graphicsview/boxes/roundedbox.cpp similarity index 100% rename from demos/boxes/roundedbox.cpp rename to examples/graphicsview/boxes/roundedbox.cpp diff --git a/demos/boxes/roundedbox.h b/examples/graphicsview/boxes/roundedbox.h similarity index 100% rename from demos/boxes/roundedbox.h rename to examples/graphicsview/boxes/roundedbox.h diff --git a/demos/boxes/scene.cpp b/examples/graphicsview/boxes/scene.cpp similarity index 100% rename from demos/boxes/scene.cpp rename to examples/graphicsview/boxes/scene.cpp diff --git a/demos/boxes/scene.h b/examples/graphicsview/boxes/scene.h similarity index 100% rename from demos/boxes/scene.h rename to examples/graphicsview/boxes/scene.h diff --git a/demos/boxes/smiley.png b/examples/graphicsview/boxes/smiley.png similarity index 100% rename from demos/boxes/smiley.png rename to examples/graphicsview/boxes/smiley.png diff --git a/demos/boxes/square.jpg b/examples/graphicsview/boxes/square.jpg similarity index 100% rename from demos/boxes/square.jpg rename to examples/graphicsview/boxes/square.jpg diff --git a/demos/boxes/trackball.cpp b/examples/graphicsview/boxes/trackball.cpp similarity index 100% rename from demos/boxes/trackball.cpp rename to examples/graphicsview/boxes/trackball.cpp diff --git a/demos/boxes/trackball.h b/examples/graphicsview/boxes/trackball.h similarity index 100% rename from demos/boxes/trackball.h rename to examples/graphicsview/boxes/trackball.h diff --git a/demos/boxes/wood.fsh b/examples/graphicsview/boxes/wood.fsh similarity index 100% rename from demos/boxes/wood.fsh rename to examples/graphicsview/boxes/wood.fsh diff --git a/demos/chip/chip.cpp b/examples/graphicsview/chip/chip.cpp similarity index 100% rename from demos/chip/chip.cpp rename to examples/graphicsview/chip/chip.cpp diff --git a/demos/chip/chip.h b/examples/graphicsview/chip/chip.h similarity index 100% rename from demos/chip/chip.h rename to examples/graphicsview/chip/chip.h diff --git a/demos/chip/chip.pro b/examples/graphicsview/chip/chip.pro similarity index 100% rename from demos/chip/chip.pro rename to examples/graphicsview/chip/chip.pro diff --git a/demos/chip/fileprint.png b/examples/graphicsview/chip/fileprint.png similarity index 100% rename from demos/chip/fileprint.png rename to examples/graphicsview/chip/fileprint.png diff --git a/demos/chip/images.qrc b/examples/graphicsview/chip/images.qrc similarity index 100% rename from demos/chip/images.qrc rename to examples/graphicsview/chip/images.qrc diff --git a/demos/chip/main.cpp b/examples/graphicsview/chip/main.cpp similarity index 100% rename from demos/chip/main.cpp rename to examples/graphicsview/chip/main.cpp diff --git a/demos/chip/mainwindow.cpp b/examples/graphicsview/chip/mainwindow.cpp similarity index 100% rename from demos/chip/mainwindow.cpp rename to examples/graphicsview/chip/mainwindow.cpp diff --git a/demos/chip/mainwindow.h b/examples/graphicsview/chip/mainwindow.h similarity index 100% rename from demos/chip/mainwindow.h rename to examples/graphicsview/chip/mainwindow.h diff --git a/demos/chip/qt4logo.png b/examples/graphicsview/chip/qt4logo.png similarity index 100% rename from demos/chip/qt4logo.png rename to examples/graphicsview/chip/qt4logo.png diff --git a/demos/chip/rotateleft.png b/examples/graphicsview/chip/rotateleft.png similarity index 100% rename from demos/chip/rotateleft.png rename to examples/graphicsview/chip/rotateleft.png diff --git a/demos/chip/rotateright.png b/examples/graphicsview/chip/rotateright.png similarity index 100% rename from demos/chip/rotateright.png rename to examples/graphicsview/chip/rotateright.png diff --git a/demos/chip/view.cpp b/examples/graphicsview/chip/view.cpp similarity index 100% rename from demos/chip/view.cpp rename to examples/graphicsview/chip/view.cpp diff --git a/demos/chip/view.h b/examples/graphicsview/chip/view.h similarity index 100% rename from demos/chip/view.h rename to examples/graphicsview/chip/view.h diff --git a/demos/chip/zoomin.png b/examples/graphicsview/chip/zoomin.png similarity index 100% rename from demos/chip/zoomin.png rename to examples/graphicsview/chip/zoomin.png diff --git a/demos/chip/zoomout.png b/examples/graphicsview/chip/zoomout.png similarity index 100% rename from demos/chip/zoomout.png rename to examples/graphicsview/chip/zoomout.png diff --git a/demos/embeddeddialogs/No-Ones-Laughing-3.jpg b/examples/graphicsview/embeddeddialogs/No-Ones-Laughing-3.jpg similarity index 100% rename from demos/embeddeddialogs/No-Ones-Laughing-3.jpg rename to examples/graphicsview/embeddeddialogs/No-Ones-Laughing-3.jpg diff --git a/demos/embeddeddialogs/customproxy.cpp b/examples/graphicsview/embeddeddialogs/customproxy.cpp similarity index 100% rename from demos/embeddeddialogs/customproxy.cpp rename to examples/graphicsview/embeddeddialogs/customproxy.cpp diff --git a/demos/embeddeddialogs/customproxy.h b/examples/graphicsview/embeddeddialogs/customproxy.h similarity index 100% rename from demos/embeddeddialogs/customproxy.h rename to examples/graphicsview/embeddeddialogs/customproxy.h diff --git a/demos/embeddeddialogs/embeddeddialog.cpp b/examples/graphicsview/embeddeddialogs/embeddeddialog.cpp similarity index 100% rename from demos/embeddeddialogs/embeddeddialog.cpp rename to examples/graphicsview/embeddeddialogs/embeddeddialog.cpp diff --git a/demos/embeddeddialogs/embeddeddialog.h b/examples/graphicsview/embeddeddialogs/embeddeddialog.h similarity index 100% rename from demos/embeddeddialogs/embeddeddialog.h rename to examples/graphicsview/embeddeddialogs/embeddeddialog.h diff --git a/demos/embeddeddialogs/embeddeddialog.ui b/examples/graphicsview/embeddeddialogs/embeddeddialog.ui similarity index 100% rename from demos/embeddeddialogs/embeddeddialog.ui rename to examples/graphicsview/embeddeddialogs/embeddeddialog.ui diff --git a/demos/embeddeddialogs/embeddeddialogs.pro b/examples/graphicsview/embeddeddialogs/embeddeddialogs.pro similarity index 100% rename from demos/embeddeddialogs/embeddeddialogs.pro rename to examples/graphicsview/embeddeddialogs/embeddeddialogs.pro diff --git a/demos/embeddeddialogs/embeddeddialogs.qrc b/examples/graphicsview/embeddeddialogs/embeddeddialogs.qrc similarity index 100% rename from demos/embeddeddialogs/embeddeddialogs.qrc rename to examples/graphicsview/embeddeddialogs/embeddeddialogs.qrc diff --git a/demos/embeddeddialogs/main.cpp b/examples/graphicsview/embeddeddialogs/main.cpp similarity index 100% rename from demos/embeddeddialogs/main.cpp rename to examples/graphicsview/embeddeddialogs/main.cpp diff --git a/demos/interview/README b/examples/itemviews/interview/README similarity index 100% rename from demos/interview/README rename to examples/itemviews/interview/README diff --git a/demos/interview/images/folder.png b/examples/itemviews/interview/images/folder.png similarity index 100% rename from demos/interview/images/folder.png rename to examples/itemviews/interview/images/folder.png diff --git a/demos/interview/images/interview.png b/examples/itemviews/interview/images/interview.png similarity index 100% rename from demos/interview/images/interview.png rename to examples/itemviews/interview/images/interview.png diff --git a/demos/interview/images/services.png b/examples/itemviews/interview/images/services.png similarity index 100% rename from demos/interview/images/services.png rename to examples/itemviews/interview/images/services.png diff --git a/demos/interview/interview.pro b/examples/itemviews/interview/interview.pro similarity index 100% rename from demos/interview/interview.pro rename to examples/itemviews/interview/interview.pro diff --git a/demos/interview/interview.qrc b/examples/itemviews/interview/interview.qrc similarity index 100% rename from demos/interview/interview.qrc rename to examples/itemviews/interview/interview.qrc diff --git a/demos/interview/main.cpp b/examples/itemviews/interview/main.cpp similarity index 100% rename from demos/interview/main.cpp rename to examples/itemviews/interview/main.cpp diff --git a/demos/interview/model.cpp b/examples/itemviews/interview/model.cpp similarity index 100% rename from demos/interview/model.cpp rename to examples/itemviews/interview/model.cpp diff --git a/demos/interview/model.h b/examples/itemviews/interview/model.h similarity index 100% rename from demos/interview/model.h rename to examples/itemviews/interview/model.h diff --git a/demos/spreadsheet/images/interview.png b/examples/itemviews/spreadsheet/images/interview.png similarity index 100% rename from demos/spreadsheet/images/interview.png rename to examples/itemviews/spreadsheet/images/interview.png diff --git a/demos/spreadsheet/main.cpp b/examples/itemviews/spreadsheet/main.cpp similarity index 100% rename from demos/spreadsheet/main.cpp rename to examples/itemviews/spreadsheet/main.cpp diff --git a/demos/spreadsheet/printview.cpp b/examples/itemviews/spreadsheet/printview.cpp similarity index 100% rename from demos/spreadsheet/printview.cpp rename to examples/itemviews/spreadsheet/printview.cpp diff --git a/demos/spreadsheet/printview.h b/examples/itemviews/spreadsheet/printview.h similarity index 100% rename from demos/spreadsheet/printview.h rename to examples/itemviews/spreadsheet/printview.h diff --git a/demos/spreadsheet/spreadsheet.cpp b/examples/itemviews/spreadsheet/spreadsheet.cpp similarity index 100% rename from demos/spreadsheet/spreadsheet.cpp rename to examples/itemviews/spreadsheet/spreadsheet.cpp diff --git a/demos/spreadsheet/spreadsheet.h b/examples/itemviews/spreadsheet/spreadsheet.h similarity index 100% rename from demos/spreadsheet/spreadsheet.h rename to examples/itemviews/spreadsheet/spreadsheet.h diff --git a/demos/spreadsheet/spreadsheet.pro b/examples/itemviews/spreadsheet/spreadsheet.pro similarity index 100% rename from demos/spreadsheet/spreadsheet.pro rename to examples/itemviews/spreadsheet/spreadsheet.pro diff --git a/demos/spreadsheet/spreadsheet.qrc b/examples/itemviews/spreadsheet/spreadsheet.qrc similarity index 100% rename from demos/spreadsheet/spreadsheet.qrc rename to examples/itemviews/spreadsheet/spreadsheet.qrc diff --git a/demos/spreadsheet/spreadsheetdelegate.cpp b/examples/itemviews/spreadsheet/spreadsheetdelegate.cpp similarity index 100% rename from demos/spreadsheet/spreadsheetdelegate.cpp rename to examples/itemviews/spreadsheet/spreadsheetdelegate.cpp diff --git a/demos/spreadsheet/spreadsheetdelegate.h b/examples/itemviews/spreadsheet/spreadsheetdelegate.h similarity index 100% rename from demos/spreadsheet/spreadsheetdelegate.h rename to examples/itemviews/spreadsheet/spreadsheetdelegate.h diff --git a/demos/spreadsheet/spreadsheetitem.cpp b/examples/itemviews/spreadsheet/spreadsheetitem.cpp similarity index 100% rename from demos/spreadsheet/spreadsheetitem.cpp rename to examples/itemviews/spreadsheet/spreadsheetitem.cpp diff --git a/demos/spreadsheet/spreadsheetitem.h b/examples/itemviews/spreadsheet/spreadsheetitem.h similarity index 100% rename from demos/spreadsheet/spreadsheetitem.h rename to examples/itemviews/spreadsheet/spreadsheetitem.h diff --git a/demos/macmainwindow/macmainwindow.h b/examples/mainwindows/macmainwindow/macmainwindow.h similarity index 100% rename from demos/macmainwindow/macmainwindow.h rename to examples/mainwindows/macmainwindow/macmainwindow.h diff --git a/demos/macmainwindow/macmainwindow.mm b/examples/mainwindows/macmainwindow/macmainwindow.mm similarity index 100% rename from demos/macmainwindow/macmainwindow.mm rename to examples/mainwindows/macmainwindow/macmainwindow.mm diff --git a/demos/macmainwindow/macmainwindow.pro b/examples/mainwindows/macmainwindow/macmainwindow.pro similarity index 100% rename from demos/macmainwindow/macmainwindow.pro rename to examples/mainwindows/macmainwindow/macmainwindow.pro diff --git a/demos/macmainwindow/main.cpp b/examples/mainwindows/macmainwindow/main.cpp similarity index 100% rename from demos/macmainwindow/main.cpp rename to examples/mainwindows/macmainwindow/main.cpp diff --git a/demos/mainwindow/colorswatch.cpp b/examples/mainwindows/mainwindow/colorswatch.cpp similarity index 100% rename from demos/mainwindow/colorswatch.cpp rename to examples/mainwindows/mainwindow/colorswatch.cpp diff --git a/demos/mainwindow/colorswatch.h b/examples/mainwindows/mainwindow/colorswatch.h similarity index 100% rename from demos/mainwindow/colorswatch.h rename to examples/mainwindows/mainwindow/colorswatch.h diff --git a/demos/mainwindow/main.cpp b/examples/mainwindows/mainwindow/main.cpp similarity index 100% rename from demos/mainwindow/main.cpp rename to examples/mainwindows/mainwindow/main.cpp diff --git a/demos/mainwindow/mainwindow.cpp b/examples/mainwindows/mainwindow/mainwindow.cpp similarity index 100% rename from demos/mainwindow/mainwindow.cpp rename to examples/mainwindows/mainwindow/mainwindow.cpp diff --git a/demos/mainwindow/mainwindow.h b/examples/mainwindows/mainwindow/mainwindow.h similarity index 100% rename from demos/mainwindow/mainwindow.h rename to examples/mainwindows/mainwindow/mainwindow.h diff --git a/demos/mainwindow/mainwindow.pro b/examples/mainwindows/mainwindow/mainwindow.pro similarity index 100% rename from demos/mainwindow/mainwindow.pro rename to examples/mainwindows/mainwindow/mainwindow.pro diff --git a/demos/mainwindow/mainwindow.qrc b/examples/mainwindows/mainwindow/mainwindow.qrc similarity index 100% rename from demos/mainwindow/mainwindow.qrc rename to examples/mainwindows/mainwindow/mainwindow.qrc diff --git a/demos/mainwindow/qt.png b/examples/mainwindows/mainwindow/qt.png similarity index 100% rename from demos/mainwindow/qt.png rename to examples/mainwindows/mainwindow/qt.png diff --git a/demos/mainwindow/titlebarCenter.png b/examples/mainwindows/mainwindow/titlebarCenter.png similarity index 100% rename from demos/mainwindow/titlebarCenter.png rename to examples/mainwindows/mainwindow/titlebarCenter.png diff --git a/demos/mainwindow/titlebarLeft.png b/examples/mainwindows/mainwindow/titlebarLeft.png similarity index 100% rename from demos/mainwindow/titlebarLeft.png rename to examples/mainwindows/mainwindow/titlebarLeft.png diff --git a/demos/mainwindow/titlebarRight.png b/examples/mainwindows/mainwindow/titlebarRight.png similarity index 100% rename from demos/mainwindow/titlebarRight.png rename to examples/mainwindows/mainwindow/titlebarRight.png diff --git a/demos/mainwindow/toolbar.cpp b/examples/mainwindows/mainwindow/toolbar.cpp similarity index 100% rename from demos/mainwindow/toolbar.cpp rename to examples/mainwindows/mainwindow/toolbar.cpp diff --git a/demos/mainwindow/toolbar.h b/examples/mainwindows/mainwindow/toolbar.h similarity index 100% rename from demos/mainwindow/toolbar.h rename to examples/mainwindows/mainwindow/toolbar.h diff --git a/demos/composition/composition.cpp b/examples/painting/composition/composition.cpp similarity index 100% rename from demos/composition/composition.cpp rename to examples/painting/composition/composition.cpp diff --git a/demos/composition/composition.h b/examples/painting/composition/composition.h similarity index 100% rename from demos/composition/composition.h rename to examples/painting/composition/composition.h diff --git a/demos/composition/composition.html b/examples/painting/composition/composition.html similarity index 100% rename from demos/composition/composition.html rename to examples/painting/composition/composition.html diff --git a/demos/composition/composition.pro b/examples/painting/composition/composition.pro similarity index 100% rename from demos/composition/composition.pro rename to examples/painting/composition/composition.pro diff --git a/demos/composition/composition.qrc b/examples/painting/composition/composition.qrc similarity index 100% rename from demos/composition/composition.qrc rename to examples/painting/composition/composition.qrc diff --git a/demos/composition/flower.jpg b/examples/painting/composition/flower.jpg similarity index 100% rename from demos/composition/flower.jpg rename to examples/painting/composition/flower.jpg diff --git a/demos/composition/flower_alpha.jpg b/examples/painting/composition/flower_alpha.jpg similarity index 100% rename from demos/composition/flower_alpha.jpg rename to examples/painting/composition/flower_alpha.jpg diff --git a/demos/composition/main.cpp b/examples/painting/composition/main.cpp similarity index 100% rename from demos/composition/main.cpp rename to examples/painting/composition/main.cpp diff --git a/demos/deform/deform.pro b/examples/painting/deform/deform.pro similarity index 100% rename from demos/deform/deform.pro rename to examples/painting/deform/deform.pro diff --git a/demos/deform/deform.qrc b/examples/painting/deform/deform.qrc similarity index 100% rename from demos/deform/deform.qrc rename to examples/painting/deform/deform.qrc diff --git a/demos/deform/main.cpp b/examples/painting/deform/main.cpp similarity index 100% rename from demos/deform/main.cpp rename to examples/painting/deform/main.cpp diff --git a/demos/deform/pathdeform.cpp b/examples/painting/deform/pathdeform.cpp similarity index 100% rename from demos/deform/pathdeform.cpp rename to examples/painting/deform/pathdeform.cpp diff --git a/demos/deform/pathdeform.h b/examples/painting/deform/pathdeform.h similarity index 100% rename from demos/deform/pathdeform.h rename to examples/painting/deform/pathdeform.h diff --git a/demos/deform/pathdeform.html b/examples/painting/deform/pathdeform.html similarity index 100% rename from demos/deform/pathdeform.html rename to examples/painting/deform/pathdeform.html diff --git a/demos/gradients/gradients.cpp b/examples/painting/gradients/gradients.cpp similarity index 100% rename from demos/gradients/gradients.cpp rename to examples/painting/gradients/gradients.cpp diff --git a/demos/gradients/gradients.h b/examples/painting/gradients/gradients.h similarity index 100% rename from demos/gradients/gradients.h rename to examples/painting/gradients/gradients.h diff --git a/demos/gradients/gradients.html b/examples/painting/gradients/gradients.html similarity index 100% rename from demos/gradients/gradients.html rename to examples/painting/gradients/gradients.html diff --git a/demos/gradients/gradients.pro b/examples/painting/gradients/gradients.pro similarity index 100% rename from demos/gradients/gradients.pro rename to examples/painting/gradients/gradients.pro diff --git a/demos/gradients/gradients.qrc b/examples/painting/gradients/gradients.qrc similarity index 100% rename from demos/gradients/gradients.qrc rename to examples/painting/gradients/gradients.qrc diff --git a/demos/gradients/main.cpp b/examples/painting/gradients/main.cpp similarity index 100% rename from demos/gradients/main.cpp rename to examples/painting/gradients/main.cpp diff --git a/demos/pathstroke/main.cpp b/examples/painting/pathstroke/main.cpp similarity index 100% rename from demos/pathstroke/main.cpp rename to examples/painting/pathstroke/main.cpp diff --git a/demos/pathstroke/pathstroke.cpp b/examples/painting/pathstroke/pathstroke.cpp similarity index 100% rename from demos/pathstroke/pathstroke.cpp rename to examples/painting/pathstroke/pathstroke.cpp diff --git a/demos/pathstroke/pathstroke.h b/examples/painting/pathstroke/pathstroke.h similarity index 100% rename from demos/pathstroke/pathstroke.h rename to examples/painting/pathstroke/pathstroke.h diff --git a/demos/pathstroke/pathstroke.html b/examples/painting/pathstroke/pathstroke.html similarity index 100% rename from demos/pathstroke/pathstroke.html rename to examples/painting/pathstroke/pathstroke.html diff --git a/demos/pathstroke/pathstroke.pro b/examples/painting/pathstroke/pathstroke.pro similarity index 100% rename from demos/pathstroke/pathstroke.pro rename to examples/painting/pathstroke/pathstroke.pro diff --git a/demos/pathstroke/pathstroke.qrc b/examples/painting/pathstroke/pathstroke.qrc similarity index 100% rename from demos/pathstroke/pathstroke.qrc rename to examples/painting/pathstroke/pathstroke.qrc diff --git a/demos/shared/arthurstyle.cpp b/examples/painting/shared/arthurstyle.cpp similarity index 100% rename from demos/shared/arthurstyle.cpp rename to examples/painting/shared/arthurstyle.cpp diff --git a/demos/shared/arthurstyle.h b/examples/painting/shared/arthurstyle.h similarity index 100% rename from demos/shared/arthurstyle.h rename to examples/painting/shared/arthurstyle.h diff --git a/demos/shared/arthurwidgets.cpp b/examples/painting/shared/arthurwidgets.cpp similarity index 100% rename from demos/shared/arthurwidgets.cpp rename to examples/painting/shared/arthurwidgets.cpp diff --git a/demos/shared/arthurwidgets.h b/examples/painting/shared/arthurwidgets.h similarity index 100% rename from demos/shared/arthurwidgets.h rename to examples/painting/shared/arthurwidgets.h diff --git a/demos/shared/hoverpoints.cpp b/examples/painting/shared/hoverpoints.cpp similarity index 100% rename from demos/shared/hoverpoints.cpp rename to examples/painting/shared/hoverpoints.cpp diff --git a/demos/shared/hoverpoints.h b/examples/painting/shared/hoverpoints.h similarity index 100% rename from demos/shared/hoverpoints.h rename to examples/painting/shared/hoverpoints.h diff --git a/demos/shared/images/bg_pattern.png b/examples/painting/shared/images/bg_pattern.png similarity index 100% rename from demos/shared/images/bg_pattern.png rename to examples/painting/shared/images/bg_pattern.png diff --git a/demos/shared/images/button_normal_cap_left.png b/examples/painting/shared/images/button_normal_cap_left.png similarity index 100% rename from demos/shared/images/button_normal_cap_left.png rename to examples/painting/shared/images/button_normal_cap_left.png diff --git a/demos/shared/images/button_normal_cap_right.png b/examples/painting/shared/images/button_normal_cap_right.png similarity index 100% rename from demos/shared/images/button_normal_cap_right.png rename to examples/painting/shared/images/button_normal_cap_right.png diff --git a/demos/shared/images/button_normal_stretch.png b/examples/painting/shared/images/button_normal_stretch.png similarity index 100% rename from demos/shared/images/button_normal_stretch.png rename to examples/painting/shared/images/button_normal_stretch.png diff --git a/demos/shared/images/button_pressed_cap_left.png b/examples/painting/shared/images/button_pressed_cap_left.png similarity index 100% rename from demos/shared/images/button_pressed_cap_left.png rename to examples/painting/shared/images/button_pressed_cap_left.png diff --git a/demos/shared/images/button_pressed_cap_right.png b/examples/painting/shared/images/button_pressed_cap_right.png similarity index 100% rename from demos/shared/images/button_pressed_cap_right.png rename to examples/painting/shared/images/button_pressed_cap_right.png diff --git a/demos/shared/images/button_pressed_stretch.png b/examples/painting/shared/images/button_pressed_stretch.png similarity index 100% rename from demos/shared/images/button_pressed_stretch.png rename to examples/painting/shared/images/button_pressed_stretch.png diff --git a/demos/shared/images/curve_thing_edit-6.png b/examples/painting/shared/images/curve_thing_edit-6.png similarity index 100% rename from demos/shared/images/curve_thing_edit-6.png rename to examples/painting/shared/images/curve_thing_edit-6.png diff --git a/demos/shared/images/frame_bottom.png b/examples/painting/shared/images/frame_bottom.png similarity index 100% rename from demos/shared/images/frame_bottom.png rename to examples/painting/shared/images/frame_bottom.png diff --git a/demos/shared/images/frame_bottomleft.png b/examples/painting/shared/images/frame_bottomleft.png similarity index 100% rename from demos/shared/images/frame_bottomleft.png rename to examples/painting/shared/images/frame_bottomleft.png diff --git a/demos/shared/images/frame_bottomright.png b/examples/painting/shared/images/frame_bottomright.png similarity index 100% rename from demos/shared/images/frame_bottomright.png rename to examples/painting/shared/images/frame_bottomright.png diff --git a/demos/shared/images/frame_left.png b/examples/painting/shared/images/frame_left.png similarity index 100% rename from demos/shared/images/frame_left.png rename to examples/painting/shared/images/frame_left.png diff --git a/demos/shared/images/frame_right.png b/examples/painting/shared/images/frame_right.png similarity index 100% rename from demos/shared/images/frame_right.png rename to examples/painting/shared/images/frame_right.png diff --git a/demos/shared/images/frame_top.png b/examples/painting/shared/images/frame_top.png similarity index 100% rename from demos/shared/images/frame_top.png rename to examples/painting/shared/images/frame_top.png diff --git a/demos/shared/images/frame_topleft.png b/examples/painting/shared/images/frame_topleft.png similarity index 100% rename from demos/shared/images/frame_topleft.png rename to examples/painting/shared/images/frame_topleft.png diff --git a/demos/shared/images/frame_topright.png b/examples/painting/shared/images/frame_topright.png similarity index 100% rename from demos/shared/images/frame_topright.png rename to examples/painting/shared/images/frame_topright.png diff --git a/demos/shared/images/groupframe_bottom_left.png b/examples/painting/shared/images/groupframe_bottom_left.png similarity index 100% rename from demos/shared/images/groupframe_bottom_left.png rename to examples/painting/shared/images/groupframe_bottom_left.png diff --git a/demos/shared/images/groupframe_bottom_right.png b/examples/painting/shared/images/groupframe_bottom_right.png similarity index 100% rename from demos/shared/images/groupframe_bottom_right.png rename to examples/painting/shared/images/groupframe_bottom_right.png diff --git a/demos/shared/images/groupframe_bottom_stretch.png b/examples/painting/shared/images/groupframe_bottom_stretch.png similarity index 100% rename from demos/shared/images/groupframe_bottom_stretch.png rename to examples/painting/shared/images/groupframe_bottom_stretch.png diff --git a/demos/shared/images/groupframe_left_stretch.png b/examples/painting/shared/images/groupframe_left_stretch.png similarity index 100% rename from demos/shared/images/groupframe_left_stretch.png rename to examples/painting/shared/images/groupframe_left_stretch.png diff --git a/demos/shared/images/groupframe_right_stretch.png b/examples/painting/shared/images/groupframe_right_stretch.png similarity index 100% rename from demos/shared/images/groupframe_right_stretch.png rename to examples/painting/shared/images/groupframe_right_stretch.png diff --git a/demos/shared/images/groupframe_top_stretch.png b/examples/painting/shared/images/groupframe_top_stretch.png similarity index 100% rename from demos/shared/images/groupframe_top_stretch.png rename to examples/painting/shared/images/groupframe_top_stretch.png diff --git a/demos/shared/images/groupframe_topleft.png b/examples/painting/shared/images/groupframe_topleft.png similarity index 100% rename from demos/shared/images/groupframe_topleft.png rename to examples/painting/shared/images/groupframe_topleft.png diff --git a/demos/shared/images/groupframe_topright.png b/examples/painting/shared/images/groupframe_topright.png similarity index 100% rename from demos/shared/images/groupframe_topright.png rename to examples/painting/shared/images/groupframe_topright.png diff --git a/demos/shared/images/line_dash_dot.png b/examples/painting/shared/images/line_dash_dot.png similarity index 100% rename from demos/shared/images/line_dash_dot.png rename to examples/painting/shared/images/line_dash_dot.png diff --git a/demos/shared/images/line_dash_dot_dot.png b/examples/painting/shared/images/line_dash_dot_dot.png similarity index 100% rename from demos/shared/images/line_dash_dot_dot.png rename to examples/painting/shared/images/line_dash_dot_dot.png diff --git a/demos/shared/images/line_dashed.png b/examples/painting/shared/images/line_dashed.png similarity index 100% rename from demos/shared/images/line_dashed.png rename to examples/painting/shared/images/line_dashed.png diff --git a/demos/shared/images/line_dotted.png b/examples/painting/shared/images/line_dotted.png similarity index 100% rename from demos/shared/images/line_dotted.png rename to examples/painting/shared/images/line_dotted.png diff --git a/demos/shared/images/line_solid.png b/examples/painting/shared/images/line_solid.png similarity index 100% rename from demos/shared/images/line_solid.png rename to examples/painting/shared/images/line_solid.png diff --git a/demos/shared/images/radiobutton-off.png b/examples/painting/shared/images/radiobutton-off.png similarity index 100% rename from demos/shared/images/radiobutton-off.png rename to examples/painting/shared/images/radiobutton-off.png diff --git a/demos/shared/images/radiobutton-on.png b/examples/painting/shared/images/radiobutton-on.png similarity index 100% rename from demos/shared/images/radiobutton-on.png rename to examples/painting/shared/images/radiobutton-on.png diff --git a/demos/shared/images/radiobutton_off.png b/examples/painting/shared/images/radiobutton_off.png similarity index 100% rename from demos/shared/images/radiobutton_off.png rename to examples/painting/shared/images/radiobutton_off.png diff --git a/demos/shared/images/radiobutton_on.png b/examples/painting/shared/images/radiobutton_on.png similarity index 100% rename from demos/shared/images/radiobutton_on.png rename to examples/painting/shared/images/radiobutton_on.png diff --git a/demos/shared/images/slider_bar.png b/examples/painting/shared/images/slider_bar.png similarity index 100% rename from demos/shared/images/slider_bar.png rename to examples/painting/shared/images/slider_bar.png diff --git a/demos/shared/images/slider_thumb_off.png b/examples/painting/shared/images/slider_thumb_off.png similarity index 100% rename from demos/shared/images/slider_thumb_off.png rename to examples/painting/shared/images/slider_thumb_off.png diff --git a/demos/shared/images/slider_thumb_on.png b/examples/painting/shared/images/slider_thumb_on.png similarity index 100% rename from demos/shared/images/slider_thumb_on.png rename to examples/painting/shared/images/slider_thumb_on.png diff --git a/demos/shared/images/title_cap_left.png b/examples/painting/shared/images/title_cap_left.png similarity index 100% rename from demos/shared/images/title_cap_left.png rename to examples/painting/shared/images/title_cap_left.png diff --git a/demos/shared/images/title_cap_right.png b/examples/painting/shared/images/title_cap_right.png similarity index 100% rename from demos/shared/images/title_cap_right.png rename to examples/painting/shared/images/title_cap_right.png diff --git a/demos/shared/images/title_stretch.png b/examples/painting/shared/images/title_stretch.png similarity index 100% rename from demos/shared/images/title_stretch.png rename to examples/painting/shared/images/title_stretch.png diff --git a/demos/shared/shared.pri b/examples/painting/shared/shared.pri similarity index 100% rename from demos/shared/shared.pri rename to examples/painting/shared/shared.pri diff --git a/demos/shared/shared.pro b/examples/painting/shared/shared.pro similarity index 100% rename from demos/shared/shared.pro rename to examples/painting/shared/shared.pro diff --git a/demos/shared/shared.qrc b/examples/painting/shared/shared.qrc similarity index 100% rename from demos/shared/shared.qrc rename to examples/painting/shared/shared.qrc diff --git a/demos/textedit/example.html b/examples/richtext/textedit/example.html similarity index 100% rename from demos/textedit/example.html rename to examples/richtext/textedit/example.html diff --git a/demos/textedit/images/logo32.png b/examples/richtext/textedit/images/logo32.png similarity index 100% rename from demos/textedit/images/logo32.png rename to examples/richtext/textedit/images/logo32.png diff --git a/demos/textedit/images/mac/editcopy.png b/examples/richtext/textedit/images/mac/editcopy.png similarity index 100% rename from demos/textedit/images/mac/editcopy.png rename to examples/richtext/textedit/images/mac/editcopy.png diff --git a/demos/textedit/images/mac/editcut.png b/examples/richtext/textedit/images/mac/editcut.png similarity index 100% rename from demos/textedit/images/mac/editcut.png rename to examples/richtext/textedit/images/mac/editcut.png diff --git a/demos/textedit/images/mac/editpaste.png b/examples/richtext/textedit/images/mac/editpaste.png similarity index 100% rename from demos/textedit/images/mac/editpaste.png rename to examples/richtext/textedit/images/mac/editpaste.png diff --git a/demos/textedit/images/mac/editredo.png b/examples/richtext/textedit/images/mac/editredo.png similarity index 100% rename from demos/textedit/images/mac/editredo.png rename to examples/richtext/textedit/images/mac/editredo.png diff --git a/demos/textedit/images/mac/editundo.png b/examples/richtext/textedit/images/mac/editundo.png similarity index 100% rename from demos/textedit/images/mac/editundo.png rename to examples/richtext/textedit/images/mac/editundo.png diff --git a/demos/textedit/images/mac/exportpdf.png b/examples/richtext/textedit/images/mac/exportpdf.png similarity index 100% rename from demos/textedit/images/mac/exportpdf.png rename to examples/richtext/textedit/images/mac/exportpdf.png diff --git a/demos/textedit/images/mac/filenew.png b/examples/richtext/textedit/images/mac/filenew.png similarity index 100% rename from demos/textedit/images/mac/filenew.png rename to examples/richtext/textedit/images/mac/filenew.png diff --git a/demos/textedit/images/mac/fileopen.png b/examples/richtext/textedit/images/mac/fileopen.png similarity index 100% rename from demos/textedit/images/mac/fileopen.png rename to examples/richtext/textedit/images/mac/fileopen.png diff --git a/demos/textedit/images/mac/fileprint.png b/examples/richtext/textedit/images/mac/fileprint.png similarity index 100% rename from demos/textedit/images/mac/fileprint.png rename to examples/richtext/textedit/images/mac/fileprint.png diff --git a/demos/textedit/images/mac/filesave.png b/examples/richtext/textedit/images/mac/filesave.png similarity index 100% rename from demos/textedit/images/mac/filesave.png rename to examples/richtext/textedit/images/mac/filesave.png diff --git a/demos/textedit/images/mac/textbold.png b/examples/richtext/textedit/images/mac/textbold.png similarity index 100% rename from demos/textedit/images/mac/textbold.png rename to examples/richtext/textedit/images/mac/textbold.png diff --git a/demos/textedit/images/mac/textcenter.png b/examples/richtext/textedit/images/mac/textcenter.png similarity index 100% rename from demos/textedit/images/mac/textcenter.png rename to examples/richtext/textedit/images/mac/textcenter.png diff --git a/demos/textedit/images/mac/textitalic.png b/examples/richtext/textedit/images/mac/textitalic.png similarity index 100% rename from demos/textedit/images/mac/textitalic.png rename to examples/richtext/textedit/images/mac/textitalic.png diff --git a/demos/textedit/images/mac/textjustify.png b/examples/richtext/textedit/images/mac/textjustify.png similarity index 100% rename from demos/textedit/images/mac/textjustify.png rename to examples/richtext/textedit/images/mac/textjustify.png diff --git a/demos/textedit/images/mac/textleft.png b/examples/richtext/textedit/images/mac/textleft.png similarity index 100% rename from demos/textedit/images/mac/textleft.png rename to examples/richtext/textedit/images/mac/textleft.png diff --git a/demos/textedit/images/mac/textright.png b/examples/richtext/textedit/images/mac/textright.png similarity index 100% rename from demos/textedit/images/mac/textright.png rename to examples/richtext/textedit/images/mac/textright.png diff --git a/demos/textedit/images/mac/textunder.png b/examples/richtext/textedit/images/mac/textunder.png similarity index 100% rename from demos/textedit/images/mac/textunder.png rename to examples/richtext/textedit/images/mac/textunder.png diff --git a/demos/textedit/images/mac/zoomin.png b/examples/richtext/textedit/images/mac/zoomin.png similarity index 100% rename from demos/textedit/images/mac/zoomin.png rename to examples/richtext/textedit/images/mac/zoomin.png diff --git a/demos/textedit/images/mac/zoomout.png b/examples/richtext/textedit/images/mac/zoomout.png similarity index 100% rename from demos/textedit/images/mac/zoomout.png rename to examples/richtext/textedit/images/mac/zoomout.png diff --git a/demos/textedit/images/win/editcopy.png b/examples/richtext/textedit/images/win/editcopy.png similarity index 100% rename from demos/textedit/images/win/editcopy.png rename to examples/richtext/textedit/images/win/editcopy.png diff --git a/demos/textedit/images/win/editcut.png b/examples/richtext/textedit/images/win/editcut.png similarity index 100% rename from demos/textedit/images/win/editcut.png rename to examples/richtext/textedit/images/win/editcut.png diff --git a/demos/textedit/images/win/editpaste.png b/examples/richtext/textedit/images/win/editpaste.png similarity index 100% rename from demos/textedit/images/win/editpaste.png rename to examples/richtext/textedit/images/win/editpaste.png diff --git a/demos/textedit/images/win/editredo.png b/examples/richtext/textedit/images/win/editredo.png similarity index 100% rename from demos/textedit/images/win/editredo.png rename to examples/richtext/textedit/images/win/editredo.png diff --git a/demos/textedit/images/win/editundo.png b/examples/richtext/textedit/images/win/editundo.png similarity index 100% rename from demos/textedit/images/win/editundo.png rename to examples/richtext/textedit/images/win/editundo.png diff --git a/demos/textedit/images/win/exportpdf.png b/examples/richtext/textedit/images/win/exportpdf.png similarity index 100% rename from demos/textedit/images/win/exportpdf.png rename to examples/richtext/textedit/images/win/exportpdf.png diff --git a/demos/textedit/images/win/filenew.png b/examples/richtext/textedit/images/win/filenew.png similarity index 100% rename from demos/textedit/images/win/filenew.png rename to examples/richtext/textedit/images/win/filenew.png diff --git a/demos/textedit/images/win/fileopen.png b/examples/richtext/textedit/images/win/fileopen.png similarity index 100% rename from demos/textedit/images/win/fileopen.png rename to examples/richtext/textedit/images/win/fileopen.png diff --git a/demos/textedit/images/win/fileprint.png b/examples/richtext/textedit/images/win/fileprint.png similarity index 100% rename from demos/textedit/images/win/fileprint.png rename to examples/richtext/textedit/images/win/fileprint.png diff --git a/demos/textedit/images/win/filesave.png b/examples/richtext/textedit/images/win/filesave.png similarity index 100% rename from demos/textedit/images/win/filesave.png rename to examples/richtext/textedit/images/win/filesave.png diff --git a/demos/textedit/images/win/textbold.png b/examples/richtext/textedit/images/win/textbold.png similarity index 100% rename from demos/textedit/images/win/textbold.png rename to examples/richtext/textedit/images/win/textbold.png diff --git a/demos/textedit/images/win/textcenter.png b/examples/richtext/textedit/images/win/textcenter.png similarity index 100% rename from demos/textedit/images/win/textcenter.png rename to examples/richtext/textedit/images/win/textcenter.png diff --git a/demos/textedit/images/win/textitalic.png b/examples/richtext/textedit/images/win/textitalic.png similarity index 100% rename from demos/textedit/images/win/textitalic.png rename to examples/richtext/textedit/images/win/textitalic.png diff --git a/demos/textedit/images/win/textjustify.png b/examples/richtext/textedit/images/win/textjustify.png similarity index 100% rename from demos/textedit/images/win/textjustify.png rename to examples/richtext/textedit/images/win/textjustify.png diff --git a/demos/textedit/images/win/textleft.png b/examples/richtext/textedit/images/win/textleft.png similarity index 100% rename from demos/textedit/images/win/textleft.png rename to examples/richtext/textedit/images/win/textleft.png diff --git a/demos/textedit/images/win/textright.png b/examples/richtext/textedit/images/win/textright.png similarity index 100% rename from demos/textedit/images/win/textright.png rename to examples/richtext/textedit/images/win/textright.png diff --git a/demos/textedit/images/win/textunder.png b/examples/richtext/textedit/images/win/textunder.png similarity index 100% rename from demos/textedit/images/win/textunder.png rename to examples/richtext/textedit/images/win/textunder.png diff --git a/demos/textedit/images/win/zoomin.png b/examples/richtext/textedit/images/win/zoomin.png similarity index 100% rename from demos/textedit/images/win/zoomin.png rename to examples/richtext/textedit/images/win/zoomin.png diff --git a/demos/textedit/images/win/zoomout.png b/examples/richtext/textedit/images/win/zoomout.png similarity index 100% rename from demos/textedit/images/win/zoomout.png rename to examples/richtext/textedit/images/win/zoomout.png diff --git a/demos/textedit/main.cpp b/examples/richtext/textedit/main.cpp similarity index 100% rename from demos/textedit/main.cpp rename to examples/richtext/textedit/main.cpp diff --git a/demos/textedit/textedit.cpp b/examples/richtext/textedit/textedit.cpp similarity index 100% rename from demos/textedit/textedit.cpp rename to examples/richtext/textedit/textedit.cpp diff --git a/demos/textedit/textedit.h b/examples/richtext/textedit/textedit.h similarity index 100% rename from demos/textedit/textedit.h rename to examples/richtext/textedit/textedit.h diff --git a/demos/textedit/textedit.pro b/examples/richtext/textedit/textedit.pro similarity index 100% rename from demos/textedit/textedit.pro rename to examples/richtext/textedit/textedit.pro diff --git a/demos/textedit/textedit.qdoc b/examples/richtext/textedit/textedit.qdoc similarity index 100% rename from demos/textedit/textedit.qdoc rename to examples/richtext/textedit/textedit.qdoc diff --git a/demos/textedit/textedit.qrc b/examples/richtext/textedit/textedit.qrc similarity index 100% rename from demos/textedit/textedit.qrc rename to examples/richtext/textedit/textedit.qrc diff --git a/demos/books/bookdelegate.cpp b/examples/sql/books/bookdelegate.cpp similarity index 100% rename from demos/books/bookdelegate.cpp rename to examples/sql/books/bookdelegate.cpp diff --git a/demos/books/bookdelegate.h b/examples/sql/books/bookdelegate.h similarity index 100% rename from demos/books/bookdelegate.h rename to examples/sql/books/bookdelegate.h diff --git a/demos/books/books.pro b/examples/sql/books/books.pro similarity index 100% rename from demos/books/books.pro rename to examples/sql/books/books.pro diff --git a/demos/books/books.qrc b/examples/sql/books/books.qrc similarity index 100% rename from demos/books/books.qrc rename to examples/sql/books/books.qrc diff --git a/demos/books/bookwindow.cpp b/examples/sql/books/bookwindow.cpp similarity index 100% rename from demos/books/bookwindow.cpp rename to examples/sql/books/bookwindow.cpp diff --git a/demos/books/bookwindow.h b/examples/sql/books/bookwindow.h similarity index 100% rename from demos/books/bookwindow.h rename to examples/sql/books/bookwindow.h diff --git a/demos/books/bookwindow.ui b/examples/sql/books/bookwindow.ui similarity index 100% rename from demos/books/bookwindow.ui rename to examples/sql/books/bookwindow.ui diff --git a/demos/books/images/star.png b/examples/sql/books/images/star.png similarity index 100% rename from demos/books/images/star.png rename to examples/sql/books/images/star.png diff --git a/demos/books/initdb.h b/examples/sql/books/initdb.h similarity index 100% rename from demos/books/initdb.h rename to examples/sql/books/initdb.h diff --git a/demos/books/main.cpp b/examples/sql/books/main.cpp similarity index 100% rename from demos/books/main.cpp rename to examples/sql/books/main.cpp diff --git a/demos/sqlbrowser/browser.cpp b/examples/sql/sqlbrowser/browser.cpp similarity index 100% rename from demos/sqlbrowser/browser.cpp rename to examples/sql/sqlbrowser/browser.cpp diff --git a/demos/sqlbrowser/browser.h b/examples/sql/sqlbrowser/browser.h similarity index 100% rename from demos/sqlbrowser/browser.h rename to examples/sql/sqlbrowser/browser.h diff --git a/demos/sqlbrowser/browserwidget.ui b/examples/sql/sqlbrowser/browserwidget.ui similarity index 100% rename from demos/sqlbrowser/browserwidget.ui rename to examples/sql/sqlbrowser/browserwidget.ui diff --git a/demos/sqlbrowser/connectionwidget.cpp b/examples/sql/sqlbrowser/connectionwidget.cpp similarity index 100% rename from demos/sqlbrowser/connectionwidget.cpp rename to examples/sql/sqlbrowser/connectionwidget.cpp diff --git a/demos/sqlbrowser/connectionwidget.h b/examples/sql/sqlbrowser/connectionwidget.h similarity index 100% rename from demos/sqlbrowser/connectionwidget.h rename to examples/sql/sqlbrowser/connectionwidget.h diff --git a/demos/sqlbrowser/main.cpp b/examples/sql/sqlbrowser/main.cpp similarity index 100% rename from demos/sqlbrowser/main.cpp rename to examples/sql/sqlbrowser/main.cpp diff --git a/demos/sqlbrowser/qsqlconnectiondialog.cpp b/examples/sql/sqlbrowser/qsqlconnectiondialog.cpp similarity index 100% rename from demos/sqlbrowser/qsqlconnectiondialog.cpp rename to examples/sql/sqlbrowser/qsqlconnectiondialog.cpp diff --git a/demos/sqlbrowser/qsqlconnectiondialog.h b/examples/sql/sqlbrowser/qsqlconnectiondialog.h similarity index 100% rename from demos/sqlbrowser/qsqlconnectiondialog.h rename to examples/sql/sqlbrowser/qsqlconnectiondialog.h diff --git a/demos/sqlbrowser/qsqlconnectiondialog.ui b/examples/sql/sqlbrowser/qsqlconnectiondialog.ui similarity index 100% rename from demos/sqlbrowser/qsqlconnectiondialog.ui rename to examples/sql/sqlbrowser/qsqlconnectiondialog.ui diff --git a/demos/sqlbrowser/sqlbrowser.pro b/examples/sql/sqlbrowser/sqlbrowser.pro similarity index 100% rename from demos/sqlbrowser/sqlbrowser.pro rename to examples/sql/sqlbrowser/sqlbrowser.pro diff --git a/demos/undo/commands.cpp b/examples/tools/undo/commands.cpp similarity index 100% rename from demos/undo/commands.cpp rename to examples/tools/undo/commands.cpp diff --git a/demos/undo/commands.h b/examples/tools/undo/commands.h similarity index 100% rename from demos/undo/commands.h rename to examples/tools/undo/commands.h diff --git a/demos/undo/document.cpp b/examples/tools/undo/document.cpp similarity index 100% rename from demos/undo/document.cpp rename to examples/tools/undo/document.cpp diff --git a/demos/undo/document.h b/examples/tools/undo/document.h similarity index 100% rename from demos/undo/document.h rename to examples/tools/undo/document.h diff --git a/demos/undo/icons/background.png b/examples/tools/undo/icons/background.png similarity index 100% rename from demos/undo/icons/background.png rename to examples/tools/undo/icons/background.png diff --git a/demos/undo/icons/blue.png b/examples/tools/undo/icons/blue.png similarity index 100% rename from demos/undo/icons/blue.png rename to examples/tools/undo/icons/blue.png diff --git a/demos/undo/icons/circle.png b/examples/tools/undo/icons/circle.png similarity index 100% rename from demos/undo/icons/circle.png rename to examples/tools/undo/icons/circle.png diff --git a/demos/undo/icons/exit.png b/examples/tools/undo/icons/exit.png similarity index 100% rename from demos/undo/icons/exit.png rename to examples/tools/undo/icons/exit.png diff --git a/demos/undo/icons/fileclose.png b/examples/tools/undo/icons/fileclose.png similarity index 100% rename from demos/undo/icons/fileclose.png rename to examples/tools/undo/icons/fileclose.png diff --git a/demos/undo/icons/filenew.png b/examples/tools/undo/icons/filenew.png similarity index 100% rename from demos/undo/icons/filenew.png rename to examples/tools/undo/icons/filenew.png diff --git a/demos/undo/icons/fileopen.png b/examples/tools/undo/icons/fileopen.png similarity index 100% rename from demos/undo/icons/fileopen.png rename to examples/tools/undo/icons/fileopen.png diff --git a/demos/undo/icons/filesave.png b/examples/tools/undo/icons/filesave.png similarity index 100% rename from demos/undo/icons/filesave.png rename to examples/tools/undo/icons/filesave.png diff --git a/demos/undo/icons/green.png b/examples/tools/undo/icons/green.png similarity index 100% rename from demos/undo/icons/green.png rename to examples/tools/undo/icons/green.png diff --git a/demos/undo/icons/ok.png b/examples/tools/undo/icons/ok.png similarity index 100% rename from demos/undo/icons/ok.png rename to examples/tools/undo/icons/ok.png diff --git a/demos/undo/icons/rectangle.png b/examples/tools/undo/icons/rectangle.png similarity index 100% rename from demos/undo/icons/rectangle.png rename to examples/tools/undo/icons/rectangle.png diff --git a/demos/undo/icons/red.png b/examples/tools/undo/icons/red.png similarity index 100% rename from demos/undo/icons/red.png rename to examples/tools/undo/icons/red.png diff --git a/demos/undo/icons/redo.png b/examples/tools/undo/icons/redo.png similarity index 100% rename from demos/undo/icons/redo.png rename to examples/tools/undo/icons/redo.png diff --git a/demos/undo/icons/remove.png b/examples/tools/undo/icons/remove.png similarity index 100% rename from demos/undo/icons/remove.png rename to examples/tools/undo/icons/remove.png diff --git a/demos/undo/icons/triangle.png b/examples/tools/undo/icons/triangle.png similarity index 100% rename from demos/undo/icons/triangle.png rename to examples/tools/undo/icons/triangle.png diff --git a/demos/undo/icons/undo.png b/examples/tools/undo/icons/undo.png similarity index 100% rename from demos/undo/icons/undo.png rename to examples/tools/undo/icons/undo.png diff --git a/demos/undo/main.cpp b/examples/tools/undo/main.cpp similarity index 100% rename from demos/undo/main.cpp rename to examples/tools/undo/main.cpp diff --git a/demos/undo/mainwindow.cpp b/examples/tools/undo/mainwindow.cpp similarity index 100% rename from demos/undo/mainwindow.cpp rename to examples/tools/undo/mainwindow.cpp diff --git a/demos/undo/mainwindow.h b/examples/tools/undo/mainwindow.h similarity index 100% rename from demos/undo/mainwindow.h rename to examples/tools/undo/mainwindow.h diff --git a/demos/undo/mainwindow.ui b/examples/tools/undo/mainwindow.ui similarity index 100% rename from demos/undo/mainwindow.ui rename to examples/tools/undo/mainwindow.ui diff --git a/demos/undo/undo.pro b/examples/tools/undo/undo.pro similarity index 100% rename from demos/undo/undo.pro rename to examples/tools/undo/undo.pro diff --git a/demos/undo/undo.qrc b/examples/tools/undo/undo.qrc similarity index 100% rename from demos/undo/undo.qrc rename to examples/tools/undo/undo.qrc