[kde-doc-english] [kapptemplate/frameworks] /: Reworked the project structure. For more information take a look at the TODO file/link

Simon Wächter waechter.simon at gmail.com
Tue Oct 14 20:42:35 UTC 2014


Git commit a52bc87377ff0b697226d7150453550e652ae978 by Simon Wächter.
Committed on 14/10/2014 at 20:04.
Pushed by swaechter into branch 'frameworks'.

Reworked the project structure. For more information take a look at the TODO file/link

M  +1    -39   CMakeLists.txt
A  +3    -0    src/CMakeLists.txt
A  +21   -0    src/application/CMakeLists.txt
R  +0    -0    src/application/apptemplateitem.cpp [from: apptemplateitem.cpp - 100% similarity]
R  +0    -0    src/application/apptemplateitem.h [from: apptemplateitem.h - 100% similarity]
R  +0    -0    src/application/apptemplatesmodel.cpp [from: apptemplatesmodel.cpp - 100% similarity]
R  +0    -0    src/application/apptemplatesmodel.h [from: apptemplatesmodel.h - 100% similarity]
R  +0    -0    src/application/choice.ui [from: choice.ui - 100% similarity]
R  +0    -0    src/application/choicepage.cpp [from: choicepage.cpp - 100% similarity]
R  +0    -0    src/application/choicepage.h [from: choicepage.h - 100% similarity]
R  +-    --    src/application/default.png [from: default.png - 100% similarity]
R  +0    -0    src/application/generate.ui [from: generate.ui - 100% similarity]
R  +0    -0    src/application/generatepage.cpp [from: generatepage.cpp - 100% similarity]
R  +0    -0    src/application/generatepage.h [from: generatepage.h - 100% similarity]
R  +0    -0    src/application/introduction.ui [from: introduction.ui - 100% similarity]
R  +0    -0    src/application/kapptemplate.cpp [from: kapptemplate.cpp - 100% similarity]
R  +0    -0    src/application/kapptemplate.desktop [from: kapptemplate.desktop - 100% similarity]
R  +0    -0    src/application/kapptemplate.h [from: kapptemplate.h - 100% similarity]
R  +0    -0    src/application/kapptemplate.kcfg [from: kapptemplate.kcfg - 100% similarity]
R  +0    -0    src/application/logging.h [from: logging.h - 100% similarity]
R  +0    -0    src/application/main.cpp [from: main.cpp - 100% similarity]
R  +0    -0    src/application/prefs.kcfgc [from: prefs.kcfgc - 100% similarity]
R  +0    -0    src/application/properties.ui [from: properties.ui - 100% similarity]
A  +0    -0    src/library/CMakeLists.txt
R  +0    -0    src/templates/C++/CMakeLists.txt [from: templates/C++/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/akonadiresource/%{APPNAMELC}resource.cpp [from: templates/C++/akonadiresource/%{APPNAMELC}resource.cpp - 100% similarity]
R  +0    -0    src/templates/C++/akonadiresource/%{APPNAMELC}resource.desktop [from: templates/C++/akonadiresource/%{APPNAMELC}resource.desktop - 100% similarity]
R  +0    -0    src/templates/C++/akonadiresource/%{APPNAMELC}resource.h [from: templates/C++/akonadiresource/%{APPNAMELC}resource.h - 100% similarity]
R  +0    -0    src/templates/C++/akonadiresource/%{APPNAMELC}resource.kcfg [from: templates/C++/akonadiresource/%{APPNAMELC}resource.kcfg - 100% similarity]
R  +0    -0    src/templates/C++/akonadiresource/CMakeLists.txt [from: templates/C++/akonadiresource/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/akonadiresource/Messages.sh [from: templates/C++/akonadiresource/Messages.sh - 100% similarity]
R  +0    -0    src/templates/C++/akonadiresource/README [from: templates/C++/akonadiresource/README - 100% similarity]
R  +-    --    src/templates/C++/akonadiresource/akonadi-resources.png [from: templates/C++/akonadiresource/akonadi-resources.png - 100% similarity]
R  +0    -0    src/templates/C++/akonadiresource/akonadiresource.kdevtemplate [from: templates/C++/akonadiresource/akonadiresource.kdevtemplate - 100% similarity]
R  +0    -0    src/templates/C++/akonadiresource/settings.kcfgc [from: templates/C++/akonadiresource/settings.kcfgc - 100% similarity]
R  +0    -0    src/templates/C++/akonadiserializer/CMakeLists.txt [from: templates/C++/akonadiserializer/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/akonadiserializer/README [from: templates/C++/akonadiserializer/README - 100% similarity]
R  +-    --    src/templates/C++/akonadiserializer/akonadi-serializer.png [from: templates/C++/akonadiserializer/akonadi-serializer.png - 100% similarity]
R  +0    -0    src/templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.cpp [from: templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.cpp - 100% similarity]
R  +0    -0    src/templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.desktop [from: templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.desktop - 100% similarity]
R  +0    -0    src/templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.h [from: templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.h - 100% similarity]
R  +0    -0    src/templates/C++/akonadiserializer/akonadiserializer.kdevtemplate [from: templates/C++/akonadiserializer/akonadiserializer.kdevtemplate - 100% similarity]
R  +0    -0    src/templates/C++/flake/%{APPNAMELC}shape.desktop [from: templates/C++/flake/%{APPNAMELC}shape.desktop - 100% similarity]
R  +0    -0    src/templates/C++/flake/%{APPNAME}Plugin.cpp [from: templates/C++/flake/%{APPNAME}Plugin.cpp - 100% similarity]
R  +0    -0    src/templates/C++/flake/%{APPNAME}Plugin.h [from: templates/C++/flake/%{APPNAME}Plugin.h - 100% similarity]
R  +0    -0    src/templates/C++/flake/%{APPNAME}Shape.cpp [from: templates/C++/flake/%{APPNAME}Shape.cpp - 100% similarity]
R  +0    -0    src/templates/C++/flake/%{APPNAME}Shape.h [from: templates/C++/flake/%{APPNAME}Shape.h - 100% similarity]
R  +0    -0    src/templates/C++/flake/%{APPNAME}ShapeFactory.cpp [from: templates/C++/flake/%{APPNAME}ShapeFactory.cpp - 100% similarity]
R  +0    -0    src/templates/C++/flake/%{APPNAME}ShapeFactory.h [from: templates/C++/flake/%{APPNAME}ShapeFactory.h - 100% similarity]
R  +0    -0    src/templates/C++/flake/%{APPNAME}Tool.cpp [from: templates/C++/flake/%{APPNAME}Tool.cpp - 100% similarity]
R  +0    -0    src/templates/C++/flake/%{APPNAME}Tool.h [from: templates/C++/flake/%{APPNAME}Tool.h - 100% similarity]
R  +0    -0    src/templates/C++/flake/%{APPNAME}ToolFactory.cpp [from: templates/C++/flake/%{APPNAME}ToolFactory.cpp - 100% similarity]
R  +0    -0    src/templates/C++/flake/%{APPNAME}ToolFactory.h [from: templates/C++/flake/%{APPNAME}ToolFactory.h - 100% similarity]
R  +0    -0    src/templates/C++/flake/%{APPNAME}Widget.cpp [from: templates/C++/flake/%{APPNAME}Widget.cpp - 100% similarity]
R  +0    -0    src/templates/C++/flake/%{APPNAME}Widget.h [from: templates/C++/flake/%{APPNAME}Widget.h - 100% similarity]
R  +0    -0    src/templates/C++/flake/%{APPNAME}shape.desktop [from: templates/C++/flake/%{APPNAME}shape.desktop - 100% similarity]
R  +0    -0    src/templates/C++/flake/CMakeLists.txt [from: templates/C++/flake/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/flake/README [from: templates/C++/flake/README - 100% similarity]
R  +0    -0    src/templates/C++/flake/flake.kdevtemplate [from: templates/C++/flake/flake.kdevtemplate - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/CMakeLists.txt [from: templates/C++/kapp4-qml/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/README [from: templates/C++/kapp4-qml/README - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/doc/CMakeLists.txt [from: templates/C++/kapp4-qml/doc/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/doc/README.DOC [from: templates/C++/kapp4-qml/doc/README.DOC - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/icons/CMakeLists.txt [from: templates/C++/kapp4-qml/icons/CMakeLists.txt - 100% similarity]
R  +-    --    src/templates/C++/kapp4-qml/icons/hi16-app-%{APPNAMELC}.png [from: templates/C++/kapp4-qml/icons/hi16-app-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/kapp4-qml/icons/hi32-app-%{APPNAMELC}.png [from: templates/C++/kapp4-qml/icons/hi32-app-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/kapp4-qml/icons/hi48-app-%{APPNAMELC}.png [from: templates/C++/kapp4-qml/icons/hi48-app-%{APPNAMELC}.png - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/kapp4-qml.kdevtemplate [from: templates/C++/kapp4-qml/kapp4-qml.kdevtemplate - 100% similarity]
R  +-    --    src/templates/C++/kapp4-qml/kapp4.png [from: templates/C++/kapp4-qml/kapp4.png - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/src/%{APPNAMELC}.cpp [from: templates/C++/kapp4-qml/src/%{APPNAMELC}.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/src/%{APPNAMELC}.desktop [from: templates/C++/kapp4-qml/src/%{APPNAMELC}.desktop - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/src/%{APPNAMELC}.h [from: templates/C++/kapp4-qml/src/%{APPNAMELC}.h - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/src/%{APPNAMELC}.kcfg [from: templates/C++/kapp4-qml/src/%{APPNAMELC}.kcfg - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/src/%{APPNAMELC}ui.rc [from: templates/C++/kapp4-qml/src/%{APPNAMELC}ui.rc - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/src/%{APPNAMELC}view.cpp [from: templates/C++/kapp4-qml/src/%{APPNAMELC}view.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/src/%{APPNAMELC}view.h [from: templates/C++/kapp4-qml/src/%{APPNAMELC}view.h - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/src/%{APPNAMELC}view_base.ui [from: templates/C++/kapp4-qml/src/%{APPNAMELC}view_base.ui - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/src/CMakeLists.txt [from: templates/C++/kapp4-qml/src/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/src/Messages.sh [from: templates/C++/kapp4-qml/src/Messages.sh - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/src/main.cpp [from: templates/C++/kapp4-qml/src/main.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/src/prefs_base.ui [from: templates/C++/kapp4-qml/src/prefs_base.ui - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/src/qml/CMakeLists.txt [from: templates/C++/kapp4-qml/src/qml/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/src/qml/main.qml [from: templates/C++/kapp4-qml/src/qml/main.qml - 100% similarity]
R  +0    -0    src/templates/C++/kapp4-qml/src/settings.kcfgc [from: templates/C++/kapp4-qml/src/settings.kcfgc - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/CMakeLists.txt [from: templates/C++/kapp4/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/README [from: templates/C++/kapp4/README - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/doc/CMakeLists.txt [from: templates/C++/kapp4/doc/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/doc/README.DOC [from: templates/C++/kapp4/doc/README.DOC - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/icons/CMakeLists.txt [from: templates/C++/kapp4/icons/CMakeLists.txt - 100% similarity]
R  +-    --    src/templates/C++/kapp4/icons/hi16-app-%{APPNAMELC}.png [from: templates/C++/kapp4/icons/hi16-app-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/kapp4/icons/hi32-app-%{APPNAMELC}.png [from: templates/C++/kapp4/icons/hi32-app-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/kapp4/icons/hi48-app-%{APPNAMELC}.png [from: templates/C++/kapp4/icons/hi48-app-%{APPNAMELC}.png - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/kapp4.kdevtemplate [from: templates/C++/kapp4/kapp4.kdevtemplate - 100% similarity]
R  +-    --    src/templates/C++/kapp4/kapp4.png [from: templates/C++/kapp4/kapp4.png - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/src/%{APPNAMELC}.cpp [from: templates/C++/kapp4/src/%{APPNAMELC}.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/src/%{APPNAMELC}.desktop [from: templates/C++/kapp4/src/%{APPNAMELC}.desktop - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/src/%{APPNAMELC}.h [from: templates/C++/kapp4/src/%{APPNAMELC}.h - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/src/%{APPNAMELC}.kcfg [from: templates/C++/kapp4/src/%{APPNAMELC}.kcfg - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/src/%{APPNAMELC}ui.rc [from: templates/C++/kapp4/src/%{APPNAMELC}ui.rc - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/src/%{APPNAMELC}view.cpp [from: templates/C++/kapp4/src/%{APPNAMELC}view.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/src/%{APPNAMELC}view.h [from: templates/C++/kapp4/src/%{APPNAMELC}view.h - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/src/%{APPNAMELC}view_base.ui [from: templates/C++/kapp4/src/%{APPNAMELC}view_base.ui - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/src/CMakeLists.txt [from: templates/C++/kapp4/src/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/src/Messages.sh [from: templates/C++/kapp4/src/Messages.sh - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/src/main.cpp [from: templates/C++/kapp4/src/main.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/src/prefs_base.ui [from: templates/C++/kapp4/src/prefs_base.ui - 100% similarity]
R  +0    -0    src/templates/C++/kapp4/src/settings.kcfgc [from: templates/C++/kapp4/src/settings.kcfgc - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5-simple/CMakeLists.txt [from: templates/C++/kde-frameworks5-simple/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5-simple/Messages.sh [from: templates/C++/kde-frameworks5-simple/Messages.sh - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5-simple/README [from: templates/C++/kde-frameworks5-simple/README - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5-simple/icons/CMakeLists.txt [from: templates/C++/kde-frameworks5-simple/icons/CMakeLists.txt - 100% similarity]
R  +-    --    src/templates/C++/kde-frameworks5-simple/icons/hi16-apps-%{APPNAMELC}.png [from: templates/C++/kde-frameworks5-simple/icons/hi16-apps-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/kde-frameworks5-simple/icons/hi22-apps-%{APPNAMELC}.png [from: templates/C++/kde-frameworks5-simple/icons/hi22-apps-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/kde-frameworks5-simple/icons/hi32-apps-%{APPNAMELC}.png [from: templates/C++/kde-frameworks5-simple/icons/hi32-apps-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/kde-frameworks5-simple/icons/hi48-apps-%{APPNAMELC}.png [from: templates/C++/kde-frameworks5-simple/icons/hi48-apps-%{APPNAMELC}.png - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5-simple/kde-frameworks5-simple.kdevtemplate [from: templates/C++/kde-frameworks5-simple/kde-frameworks5-simple.kdevtemplate - 100% similarity]
R  +-    --    src/templates/C++/kde-frameworks5-simple/kde-frameworks5-simple.png [from: templates/C++/kde-frameworks5-simple/kde-frameworks5-simple.png - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.cpp [from: templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.desktop [from: templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.desktop - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.h [from: templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.h - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.ui [from: templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.ui - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5-simple/src/CMakeLists.txt [from: templates/C++/kde-frameworks5-simple/src/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5-simple/src/main.cpp [from: templates/C++/kde-frameworks5-simple/src/main.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/CMakeLists.txt [from: templates/C++/kde-frameworks5/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/COPYING [from: templates/C++/kde-frameworks5/COPYING - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/COPYING.DOC [from: templates/C++/kde-frameworks5/COPYING.DOC - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/Messages.sh [from: templates/C++/kde-frameworks5/Messages.sh - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/README [from: templates/C++/kde-frameworks5/README - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/doc/CMakeLists.txt [from: templates/C++/kde-frameworks5/doc/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/doc/index.docbook [from: templates/C++/kde-frameworks5/doc/index.docbook - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/icons/CMakeLists.txt [from: templates/C++/kde-frameworks5/icons/CMakeLists.txt - 100% similarity]
R  +-    --    src/templates/C++/kde-frameworks5/icons/hi16-apps-%{APPNAMELC}.png [from: templates/C++/kde-frameworks5/icons/hi16-apps-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/kde-frameworks5/icons/hi22-apps-%{APPNAMELC}.png [from: templates/C++/kde-frameworks5/icons/hi22-apps-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/kde-frameworks5/icons/hi32-apps-%{APPNAMELC}.png [from: templates/C++/kde-frameworks5/icons/hi32-apps-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/kde-frameworks5/icons/hi48-apps-%{APPNAMELC}.png [from: templates/C++/kde-frameworks5/icons/hi48-apps-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/kde-frameworks5/icons/hisc-apps-%{APPNAMELC}.svgz [from: templates/C++/kde-frameworks5/icons/hisc-apps-%{APPNAMELC}.svgz - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/kde-frameworks5.kdevtemplate [from: templates/C++/kde-frameworks5/kde-frameworks5.kdevtemplate - 100% similarity]
R  +-    --    src/templates/C++/kde-frameworks5/kde-frameworks5.png [from: templates/C++/kde-frameworks5/kde-frameworks5.png - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/src/%{APPNAMELC}.cpp [from: templates/C++/kde-frameworks5/src/%{APPNAMELC}.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/src/%{APPNAMELC}.desktop [from: templates/C++/kde-frameworks5/src/%{APPNAMELC}.desktop - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/src/%{APPNAMELC}.h [from: templates/C++/kde-frameworks5/src/%{APPNAMELC}.h - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/src/%{APPNAMELC}ViewBase.ui [from: templates/C++/kde-frameworks5/src/%{APPNAMELC}ViewBase.ui - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/src/%{APPNAMELC}ui.rc [from: templates/C++/kde-frameworks5/src/%{APPNAMELC}ui.rc - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/src/%{APPNAMELC}view.cpp [from: templates/C++/kde-frameworks5/src/%{APPNAMELC}view.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/src/%{APPNAMELC}view.h [from: templates/C++/kde-frameworks5/src/%{APPNAMELC}view.h - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/src/%{APPNAME}Settings.kcfg [from: templates/C++/kde-frameworks5/src/%{APPNAME}Settings.kcfg - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/src/%{APPNAME}Settings.kcfgc [from: templates/C++/kde-frameworks5/src/%{APPNAME}Settings.kcfgc - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/src/CMakeLists.txt [from: templates/C++/kde-frameworks5/src/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/src/main.cpp [from: templates/C++/kde-frameworks5/src/main.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kde-frameworks5/src/settingsBase.ui [from: templates/C++/kde-frameworks5/src/settingsBase.ui - 100% similarity]
R  +0    -0    src/templates/C++/kde-simple/CMakeLists.txt [from: templates/C++/kde-simple/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kde-simple/icons/CMakeLists.txt [from: templates/C++/kde-simple/icons/CMakeLists.txt - 100% similarity]
R  +-    --    src/templates/C++/kde-simple/icons/hi16-app-%{APPNAMELC}.png [from: templates/C++/kde-simple/icons/hi16-app-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/kde-simple/icons/hi32-app-%{APPNAMELC}.png [from: templates/C++/kde-simple/icons/hi32-app-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/kde-simple/icons/hi48-app-%{APPNAMELC}.png [from: templates/C++/kde-simple/icons/hi48-app-%{APPNAMELC}.png - 100% similarity]
R  +0    -0    src/templates/C++/kde-simple/kde-simple.kdevtemplate [from: templates/C++/kde-simple/kde-simple.kdevtemplate - 100% similarity]
R  +-    --    src/templates/C++/kde-simple/kde-simple.png [from: templates/C++/kde-simple/kde-simple.png - 100% similarity]
R  +0    -0    src/templates/C++/kde-simple/src/%{APPNAMELC}.cpp [from: templates/C++/kde-simple/src/%{APPNAMELC}.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kde-simple/src/%{APPNAMELC}.desktop [from: templates/C++/kde-simple/src/%{APPNAMELC}.desktop - 100% similarity]
R  +0    -0    src/templates/C++/kde-simple/src/%{APPNAMELC}.h [from: templates/C++/kde-simple/src/%{APPNAMELC}.h - 100% similarity]
R  +0    -0    src/templates/C++/kde-simple/src/%{APPNAMELC}.ui [from: templates/C++/kde-simple/src/%{APPNAMELC}.ui - 100% similarity]
R  +0    -0    src/templates/C++/kde-simple/src/CMakeLists.txt [from: templates/C++/kde-simple/src/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kde-simple/src/Messages.sh [from: templates/C++/kde-simple/src/Messages.sh - 100% similarity]
R  +0    -0    src/templates/C++/kde-simple/src/main.cpp [from: templates/C++/kde-simple/src/main.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kofficetext/%{APPNAME}.cpp [from: templates/C++/kofficetext/%{APPNAME}.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kofficetext/%{APPNAME}.h [from: templates/C++/kofficetext/%{APPNAME}.h - 100% similarity]
R  +0    -0    src/templates/C++/kofficetext/%{APPNAME}Factory.cpp [from: templates/C++/kofficetext/%{APPNAME}Factory.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kofficetext/%{APPNAME}Factory.h [from: templates/C++/kofficetext/%{APPNAME}Factory.h - 100% similarity]
R  +0    -0    src/templates/C++/kofficetext/%{APPNAME}Plugin.cpp [from: templates/C++/kofficetext/%{APPNAME}Plugin.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kofficetext/%{APPNAME}Plugin.h [from: templates/C++/kofficetext/%{APPNAME}Plugin.h - 100% similarity]
R  +0    -0    src/templates/C++/kofficetext/CMakeLists.txt [from: templates/C++/kofficetext/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kofficetext/README [from: templates/C++/kofficetext/README - 100% similarity]
R  +0    -0    src/templates/C++/kofficetext/kofficetext.kdevtemplate [from: templates/C++/kofficetext/kofficetext.kdevtemplate - 100% similarity]
R  +0    -0    src/templates/C++/kofficetext/kotext%{APPNAMELC}.desktop [from: templates/C++/kofficetext/kotext%{APPNAMELC}.desktop - 100% similarity]
R  +0    -0    src/templates/C++/konqplugin/CMakeLists.txt [from: templates/C++/konqplugin/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/konqplugin/README [from: templates/C++/konqplugin/README - 100% similarity]
R  +0    -0    src/templates/C++/konqplugin/doc/CMakeLists.txt [from: templates/C++/konqplugin/doc/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/konqplugin/doc/README.DOC [from: templates/C++/konqplugin/doc/README.DOC - 100% similarity]
R  +0    -0    src/templates/C++/konqplugin/icons/CMakeLists.txt [from: templates/C++/konqplugin/icons/CMakeLists.txt - 100% similarity]
R  +-    --    src/templates/C++/konqplugin/icons/hi16-app-%{APPNAMELC}.png [from: templates/C++/konqplugin/icons/hi16-app-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/konqplugin/icons/hi32-app-%{APPNAMELC}.png [from: templates/C++/konqplugin/icons/hi32-app-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/konqplugin/icons/hi48-app-%{APPNAMELC}.png [from: templates/C++/konqplugin/icons/hi48-app-%{APPNAMELC}.png - 100% similarity]
R  +0    -0    src/templates/C++/konqplugin/konqplugin.kdevtemplate [from: templates/C++/konqplugin/konqplugin.kdevtemplate - 100% similarity]
R  +-    --    src/templates/C++/konqplugin/konqplugin.png [from: templates/C++/konqplugin/konqplugin.png - 100% similarity]
R  +0    -0    src/templates/C++/konqplugin/src/%{APPNAMELC}.desktop [from: templates/C++/konqplugin/src/%{APPNAMELC}.desktop - 100% similarity]
R  +0    -0    src/templates/C++/konqplugin/src/%{APPNAMELC}.kcfg [from: templates/C++/konqplugin/src/%{APPNAMELC}.kcfg - 100% similarity]
R  +0    -0    src/templates/C++/konqplugin/src/%{APPNAMELC}plugin.cpp [from: templates/C++/konqplugin/src/%{APPNAMELC}plugin.cpp - 100% similarity]
R  +0    -0    src/templates/C++/konqplugin/src/%{APPNAMELC}plugin.h [from: templates/C++/konqplugin/src/%{APPNAMELC}plugin.h - 100% similarity]
R  +0    -0    src/templates/C++/konqplugin/src/%{APPNAMELC}ui.rc [from: templates/C++/konqplugin/src/%{APPNAMELC}ui.rc - 100% similarity]
R  +0    -0    src/templates/C++/konqplugin/src/CMakeLists.txt [from: templates/C++/konqplugin/src/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/konqplugin/src/config.ui [from: templates/C++/konqplugin/src/config.ui - 100% similarity]
R  +0    -0    src/templates/C++/konqplugin/src/settings.kcfgc [from: templates/C++/konqplugin/src/settings.kcfgc - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/CMakeLists.txt [from: templates/C++/kpartapp/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/README [from: templates/C++/kpartapp/README - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/doc/CMakeLists.txt [from: templates/C++/kpartapp/doc/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/doc/README.DOC [from: templates/C++/kpartapp/doc/README.DOC - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/icons/CMakeLists.txt [from: templates/C++/kpartapp/icons/CMakeLists.txt - 100% similarity]
R  +-    --    src/templates/C++/kpartapp/icons/hi16-app-%{APPNAMELC}.png [from: templates/C++/kpartapp/icons/hi16-app-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/kpartapp/icons/hi32-app-%{APPNAMELC}.png [from: templates/C++/kpartapp/icons/hi32-app-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/C++/kpartapp/icons/hi48-app-%{APPNAMELC}.png [from: templates/C++/kpartapp/icons/hi48-app-%{APPNAMELC}.png - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/kpartapp.kdevtemplate [from: templates/C++/kpartapp/kpartapp.kdevtemplate - 100% similarity]
R  +-    --    src/templates/C++/kpartapp/kpartapp.png [from: templates/C++/kpartapp/kpartapp.png - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/src/%{APPNAMELC}.cpp [from: templates/C++/kpartapp/src/%{APPNAMELC}.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/src/%{APPNAMELC}.desktop [from: templates/C++/kpartapp/src/%{APPNAMELC}.desktop - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/src/%{APPNAMELC}.h [from: templates/C++/kpartapp/src/%{APPNAMELC}.h - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/src/%{APPNAMELC}_part.cpp [from: templates/C++/kpartapp/src/%{APPNAMELC}_part.cpp - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/src/%{APPNAMELC}_part.desktop [from: templates/C++/kpartapp/src/%{APPNAMELC}_part.desktop - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/src/%{APPNAMELC}_part.h [from: templates/C++/kpartapp/src/%{APPNAMELC}_part.h - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/src/%{APPNAMELC}_part.rc [from: templates/C++/kpartapp/src/%{APPNAMELC}_part.rc - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/src/%{APPNAMELC}_shell.rc [from: templates/C++/kpartapp/src/%{APPNAMELC}_shell.rc - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/src/CMakeLists.txt [from: templates/C++/kpartapp/src/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/src/Messages.sh [from: templates/C++/kpartapp/src/Messages.sh - 100% similarity]
R  +0    -0    src/templates/C++/kpartapp/src/main.cpp [from: templates/C++/kpartapp/src/main.cpp - 100% similarity]
R  +0    -0    src/templates/C++/ktexteditor/%{APPNAMELC}plugin.cpp [from: templates/C++/ktexteditor/%{APPNAMELC}plugin.cpp - 100% similarity]
R  +0    -0    src/templates/C++/ktexteditor/%{APPNAMELC}plugin.h [from: templates/C++/ktexteditor/%{APPNAMELC}plugin.h - 100% similarity]
R  +0    -0    src/templates/C++/ktexteditor/%{APPNAMELC}ui.rc [from: templates/C++/ktexteditor/%{APPNAMELC}ui.rc - 100% similarity]
R  +0    -0    src/templates/C++/ktexteditor/%{APPNAMELC}view.h [from: templates/C++/ktexteditor/%{APPNAMELC}view.h - 100% similarity]
R  +0    -0    src/templates/C++/ktexteditor/CMakeLists.txt [from: templates/C++/ktexteditor/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/ktexteditor/ktexteditor.kdevtemplate [from: templates/C++/ktexteditor/ktexteditor.kdevtemplate - 100% similarity]
R  +0    -0    src/templates/C++/ktexteditor/ktexteditor_%{APPNAMELC}.desktop [from: templates/C++/ktexteditor/ktexteditor_%{APPNAMELC}.desktop - 100% similarity]
R  +0    -0    src/templates/C++/plasmoid/%{APPNAMELC}.cpp [from: templates/C++/plasmoid/%{APPNAMELC}.cpp - 100% similarity]
R  +0    -0    src/templates/C++/plasmoid/%{APPNAMELC}.h [from: templates/C++/plasmoid/%{APPNAMELC}.h - 100% similarity]
R  +0    -0    src/templates/C++/plasmoid/CMakeLists.txt [from: templates/C++/plasmoid/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/plasmoid/Messages.sh [from: templates/C++/plasmoid/Messages.sh - 100% similarity]
R  +0    -0    src/templates/C++/plasmoid/README [from: templates/C++/plasmoid/README - 100% similarity]
R  +0    -0    src/templates/C++/plasmoid/plasma-applet-%{APPNAMELC}.desktop [from: templates/C++/plasmoid/plasma-applet-%{APPNAMELC}.desktop - 100% similarity]
R  +-    --    src/templates/C++/plasmoid/plasma-applet.png [from: templates/C++/plasmoid/plasma-applet.png - 100% similarity]
R  +0    -0    src/templates/C++/plasmoid/plasmoid.kdevtemplate [from: templates/C++/plasmoid/plasmoid.kdevtemplate - 100% similarity]
R  +0    -0    src/templates/C++/qmake_qt4guiapp/%{PROJECTDIRNAME}.kdev4 [from: templates/C++/qmake_qt4guiapp/%{PROJECTDIRNAME}.kdev4 - 100% similarity]
R  +0    -0    src/templates/C++/qmake_qt4guiapp/%{PROJECTDIRNAME}.pro [from: templates/C++/qmake_qt4guiapp/%{PROJECTDIRNAME}.pro - 100% similarity]
R  +0    -0    src/templates/C++/qmake_qt4guiapp/README [from: templates/C++/qmake_qt4guiapp/README - 100% similarity]
R  +-    --    src/templates/C++/qmake_qt4guiapp/qmake4gui.png [from: templates/C++/qmake_qt4guiapp/qmake4gui.png - 100% similarity]
R  +0    -0    src/templates/C++/qmake_qt4guiapp/qmake_qt4guiapp.kdevtemplate [from: templates/C++/qmake_qt4guiapp/qmake_qt4guiapp.kdevtemplate - 100% similarity]
R  +0    -0    src/templates/C++/qmake_qt4guiapp/src/main.cpp [from: templates/C++/qmake_qt4guiapp/src/main.cpp - 100% similarity]
R  +0    -0    src/templates/C++/qmake_qt4guiapp/src/mainwindow.ui [from: templates/C++/qmake_qt4guiapp/src/mainwindow.ui - 100% similarity]
R  +0    -0    src/templates/C++/qmake_qt4guiapp/src/src.pro [from: templates/C++/qmake_qt4guiapp/src/src.pro - 100% similarity]
R  +0    -0    src/templates/C++/runner/%{APPNAMELC}.cpp [from: templates/C++/runner/%{APPNAMELC}.cpp - 100% similarity]
R  +0    -0    src/templates/C++/runner/%{APPNAMELC}.desktop [from: templates/C++/runner/%{APPNAMELC}.desktop - 100% similarity]
R  +0    -0    src/templates/C++/runner/%{APPNAMELC}.h [from: templates/C++/runner/%{APPNAMELC}.h - 100% similarity]
R  +0    -0    src/templates/C++/runner/CMakeLists.txt [from: templates/C++/runner/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/C++/runner/README [from: templates/C++/runner/README - 100% similarity]
R  +0    -0    src/templates/C++/runner/runner.kdevtemplate [from: templates/C++/runner/runner.kdevtemplate - 100% similarity]
R  +-    --    src/templates/C++/runner/runner.png [from: templates/C++/runner/runner.png - 100% similarity]
A  +23   -0    src/templates/CMakeLists.txt
R  +0    -0    src/templates/Python/CMakeLists.txt [from: templates/Python/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/Python/pykde4app/%{APPNAME}.py [from: templates/Python/pykde4app/%{APPNAME}.py - 100% similarity]
R  +0    -0    src/templates/Python/pykde4app/%{APPNAME}ui.rc [from: templates/Python/pykde4app/%{APPNAME}ui.rc - 100% similarity]
R  +0    -0    src/templates/Python/pykde4app/README [from: templates/Python/pykde4app/README - 100% similarity]
R  +0    -0    src/templates/Python/pykde4app/myCalendar.ui [from: templates/Python/pykde4app/myCalendar.ui - 100% similarity]
R  +-    --    src/templates/Python/pykde4app/pykde4.png [from: templates/Python/pykde4app/pykde4.png - 100% similarity]
R  +0    -0    src/templates/Python/pykde4app/pykde4app.kdevtemplate [from: templates/Python/pykde4app/pykde4app.kdevtemplate - 100% similarity]
R  +0    -0    src/templates/Python/pyqt4app/%{APPNAME}.py [from: templates/Python/pyqt4app/%{APPNAME}.py - 100% similarity]
R  +0    -0    src/templates/Python/pyqt4app/README [from: templates/Python/pyqt4app/README - 100% similarity]
R  +0    -0    src/templates/Python/pyqt4app/myCalendar.ui [from: templates/Python/pyqt4app/myCalendar.ui - 100% similarity]
R  +0    -0    src/templates/Python/pyqt4app/pyqt4app.kdevtemplate [from: templates/Python/pyqt4app/pyqt4app.kdevtemplate - 100% similarity]
R  +-    --    src/templates/Python/pyqt4app/pyqt4app.png [from: templates/Python/pyqt4app/pyqt4app.png - 100% similarity]
R  +0    -0    src/templates/QML/CMakeLists.txt [from: templates/QML/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/QML/qml-plasmoid/CMakeLists.txt [from: templates/QML/qml-plasmoid/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/QML/qml-plasmoid/Messages.sh [from: templates/QML/qml-plasmoid/Messages.sh - 100% similarity]
R  +0    -0    src/templates/QML/qml-plasmoid/README [from: templates/QML/qml-plasmoid/README - 100% similarity]
R  +-    --    src/templates/QML/qml-plasmoid/package/contents/images/pairs.svgz [from: templates/QML/qml-plasmoid/package/contents/images/pairs.svgz - 100% similarity]
R  +0    -0    src/templates/QML/qml-plasmoid/package/contents/ui/main.qml [from: templates/QML/qml-plasmoid/package/contents/ui/main.qml - 100% similarity]
R  +0    -0    src/templates/QML/qml-plasmoid/package/metadata.desktop [from: templates/QML/qml-plasmoid/package/metadata.desktop - 100% similarity]
R  +0    -0    src/templates/QML/qml-plasmoid/qml-plasmoid.kdevtemplate [from: templates/QML/qml-plasmoid/qml-plasmoid.kdevtemplate - 100% similarity]
R  +-    --    src/templates/QML/qml-plasmoid/qml-plasmoid.png [from: templates/QML/qml-plasmoid/qml-plasmoid.png - 100% similarity]
R  +0    -0    src/templates/QML/qt5-qml2/%{PROJECTDIRNAME}.pro [from: templates/QML/qt5-qml2/%{PROJECTDIRNAME}.pro - 100% similarity]
R  +0    -0    src/templates/QML/qt5-qml2/README [from: templates/QML/qt5-qml2/README - 100% similarity]
R  +0    -0    src/templates/QML/qt5-qml2/qt5-qml2.kdevtemplate [from: templates/QML/qt5-qml2/qt5-qml2.kdevtemplate - 100% similarity]
R  +-    --    src/templates/QML/qt5-qml2/qt5-qml2.png [from: templates/QML/qt5-qml2/qt5-qml2.png - 100% similarity]
R  +0    -0    src/templates/QML/qt5-qml2/src/main.cpp [from: templates/QML/qt5-qml2/src/main.cpp - 100% similarity]
R  +0    -0    src/templates/QML/qt5-qml2/src/qml/main.qml [from: templates/QML/qt5-qml2/src/qml/main.qml - 100% similarity]
R  +0    -0    src/templates/ruby/CMakeLists.txt [from: templates/ruby/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/ruby/kderubyapp/CMakeLists.txt [from: templates/ruby/kderubyapp/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/ruby/kderubyapp/README [from: templates/ruby/kderubyapp/README - 100% similarity]
R  +0    -0    src/templates/ruby/kderubyapp/doc/CMakeLists.txt [from: templates/ruby/kderubyapp/doc/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/ruby/kderubyapp/doc/README.DOC [from: templates/ruby/kderubyapp/doc/README.DOC - 100% similarity]
R  +0    -0    src/templates/ruby/kderubyapp/icons/CMakeLists.txt [from: templates/ruby/kderubyapp/icons/CMakeLists.txt - 100% similarity]
R  +-    --    src/templates/ruby/kderubyapp/icons/hi16-app-%{APPNAMELC}.png [from: templates/ruby/kderubyapp/icons/hi16-app-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/ruby/kderubyapp/icons/hi32-app-%{APPNAMELC}.png [from: templates/ruby/kderubyapp/icons/hi32-app-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/ruby/kderubyapp/icons/hi48-app-%{APPNAMELC}.png [from: templates/ruby/kderubyapp/icons/hi48-app-%{APPNAMELC}.png - 100% similarity]
R  +0    -0    src/templates/ruby/kderubyapp/kderubyapp.kdevtemplate [from: templates/ruby/kderubyapp/kderubyapp.kdevtemplate - 100% similarity]
R  +-    --    src/templates/ruby/kderubyapp/kderubyapp.png [from: templates/ruby/kderubyapp/kderubyapp.png - 100% similarity]
R  +0    -0    src/templates/ruby/kderubyapp/src/%{APPNAMELC}.desktop [from: templates/ruby/kderubyapp/src/%{APPNAMELC}.desktop - 100% similarity]
R  +0    -0    src/templates/ruby/kderubyapp/src/%{APPNAMELC}.kcfg [from: templates/ruby/kderubyapp/src/%{APPNAMELC}.kcfg - 100% similarity]
R  +0    -0    src/templates/ruby/kderubyapp/src/%{APPNAMELC}.rb [from: templates/ruby/kderubyapp/src/%{APPNAMELC}.rb - 100% similarity]
R  +0    -0    src/templates/ruby/kderubyapp/src/%{APPNAMELC}ui.rc [from: templates/ruby/kderubyapp/src/%{APPNAMELC}ui.rc - 100% similarity]
R  +0    -0    src/templates/ruby/kderubyapp/src/%{APPNAMELC}view.rb [from: templates/ruby/kderubyapp/src/%{APPNAMELC}view.rb - 100% similarity]
R  +0    -0    src/templates/ruby/kderubyapp/src/%{APPNAMELC}view_base.ui [from: templates/ruby/kderubyapp/src/%{APPNAMELC}view_base.ui - 100% similarity]
R  +0    -0    src/templates/ruby/kderubyapp/src/CMakeLists.txt [from: templates/ruby/kderubyapp/src/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/ruby/kderubyapp/src/main.rb [from: templates/ruby/kderubyapp/src/main.rb - 100% similarity]
R  +0    -0    src/templates/ruby/kderubyapp/src/prefs_base.ui [from: templates/ruby/kderubyapp/src/prefs_base.ui - 100% similarity]
R  +0    -0    src/templates/ruby/kderubyapp/src/settings.kcfgc [from: templates/ruby/kderubyapp/src/settings.kcfgc - 100% similarity]
R  +0    -0    src/templates/ruby/rubykonqplugin/CMakeLists.txt [from: templates/ruby/rubykonqplugin/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/ruby/rubykonqplugin/README [from: templates/ruby/rubykonqplugin/README - 100% similarity]
R  +0    -0    src/templates/ruby/rubykonqplugin/doc/CMakeLists.txt [from: templates/ruby/rubykonqplugin/doc/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/ruby/rubykonqplugin/doc/README.DOC [from: templates/ruby/rubykonqplugin/doc/README.DOC - 100% similarity]
R  +0    -0    src/templates/ruby/rubykonqplugin/icons/CMakeLists.txt [from: templates/ruby/rubykonqplugin/icons/CMakeLists.txt - 100% similarity]
R  +-    --    src/templates/ruby/rubykonqplugin/icons/hi16-app-%{APPNAMELC}.png [from: templates/ruby/rubykonqplugin/icons/hi16-app-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/ruby/rubykonqplugin/icons/hi32-app-%{APPNAMELC}.png [from: templates/ruby/rubykonqplugin/icons/hi32-app-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/ruby/rubykonqplugin/icons/hi48-app-%{APPNAMELC}.png [from: templates/ruby/rubykonqplugin/icons/hi48-app-%{APPNAMELC}.png - 100% similarity]
R  +-    --    src/templates/ruby/rubykonqplugin/konqplugin.png [from: templates/ruby/rubykonqplugin/konqplugin.png - 100% similarity]
R  +0    -0    src/templates/ruby/rubykonqplugin/rubykonqplugin.kdevtemplate [from: templates/ruby/rubykonqplugin/rubykonqplugin.kdevtemplate - 100% similarity]
R  +0    -0    src/templates/ruby/rubykonqplugin/src/%{APPNAMELC}.desktop [from: templates/ruby/rubykonqplugin/src/%{APPNAMELC}.desktop - 100% similarity]
R  +0    -0    src/templates/ruby/rubykonqplugin/src/%{APPNAMELC}.kcfg [from: templates/ruby/rubykonqplugin/src/%{APPNAMELC}.kcfg - 100% similarity]
R  +0    -0    src/templates/ruby/rubykonqplugin/src/%{APPNAMELC}.rc [from: templates/ruby/rubykonqplugin/src/%{APPNAMELC}.rc - 100% similarity]
R  +0    -0    src/templates/ruby/rubykonqplugin/src/%{APPNAME}.rb [from: templates/ruby/rubykonqplugin/src/%{APPNAME}.rb - 100% similarity]
R  +0    -0    src/templates/ruby/rubykonqplugin/src/CMakeLists.txt [from: templates/ruby/rubykonqplugin/src/CMakeLists.txt - 100% similarity]
R  +0    -0    src/templates/ruby/rubykonqplugin/src/config.ui [from: templates/ruby/rubykonqplugin/src/config.ui - 100% similarity]
R  +0    -0    src/templates/ruby/rubykonqplugin/src/settings.kcfgc [from: templates/ruby/rubykonqplugin/src/settings.kcfgc - 100% similarity]
D  +0    -4    templates/CMakeLists.txt

http://commits.kde.org/kapptemplate/a52bc87377ff0b697226d7150453550e652ae978

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3c60d49..61260aa 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -19,43 +19,5 @@ add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS)
 
 add_subdirectory(doc)
 add_subdirectory(icons)
-add_subdirectory(templates)
+add_subdirectory(src)
 add_subdirectory(tests)
-
-set(kapptemplate_SRCS
-   kapptemplate.cpp
-   main.cpp
-   apptemplatesmodel.cpp
-   apptemplateitem.cpp
-   generatepage.cpp
-   choicepage.cpp
-)
-
-qt5_wrap_ui(kapptemplate_SRCS introduction.ui choice.ui properties.ui generate.ui)
-
-kconfig_add_kcfg_files(kapptemplate_SRCS prefs.kcfgc)
-
-add_executable(kapptemplate ${kapptemplate_SRCS})
-
-target_link_libraries(kapptemplate KF5::CoreAddons KF5::ConfigWidgets KF5::Completion KF5::KIOWidgets KF5::Archive KF5::KIOCore KF5::I18n)
-
-install(TARGETS kapptemplate ${INSTALL_TARGETS_DEFAULT_ARGS})
-install(PROGRAMS kapptemplate.desktop  DESTINATION  ${XDG_APPS_INSTALL_DIR})
-install(FILES kapptemplate.kcfg  DESTINATION  ${KCFG_INSTALL_DIR})
-install(FILES default.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
-install(FILES templates/C++/kapp4/kapp4.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
-install(FILES templates/C++/kde-simple/kde-simple.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
-install(FILES templates/C++/kde-frameworks5-simple/kde-frameworks5-simple.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
-install(FILES templates/C++/kde-frameworks5/kde-frameworks5.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
-install(FILES templates/C++/plasmoid/plasma-applet.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
-install(FILES templates/ruby/kderubyapp/kderubyapp.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
-install(FILES templates/Python/pyqt4app/pyqt4app.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
-install(FILES templates/Python/pykde4app/pykde4.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
-install(FILES templates/C++/qmake_qt4guiapp/qmake4gui.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
-install(FILES templates/C++/kpartapp/kpartapp.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
-install(FILES templates/C++/akonadiresource/akonadi-resources.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
-install(FILES templates/C++/akonadiserializer/akonadi-serializer.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
-install(FILES templates/C++/runner/runner.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
-install(FILES templates/C++/konqplugin/konqplugin.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
-install(FILES templates/QML/qml-plasmoid/qml-plasmoid.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
-install(FILES templates/QML/qt5-qml2/qt5-qml2.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
new file mode 100644
index 0000000..a330f93
--- /dev/null
+++ b/src/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_subdirectory(library)
+add_subdirectory(application)
+add_subdirectory(templates)
diff --git a/src/application/CMakeLists.txt b/src/application/CMakeLists.txt
new file mode 100644
index 0000000..ac06ba0
--- /dev/null
+++ b/src/application/CMakeLists.txt
@@ -0,0 +1,21 @@
+set(kapptemplate_SRCS
+   kapptemplate.cpp
+   main.cpp
+   apptemplatesmodel.cpp
+   apptemplateitem.cpp
+   generatepage.cpp
+   choicepage.cpp
+)
+
+qt5_wrap_ui(kapptemplate_SRCS introduction.ui choice.ui properties.ui generate.ui)
+
+kconfig_add_kcfg_files(kapptemplate_SRCS prefs.kcfgc)
+
+add_executable(kapptemplate ${kapptemplate_SRCS})
+
+target_link_libraries(kapptemplate KF5::CoreAddons KF5::ConfigWidgets KF5::Completion KF5::KIOWidgets KF5::Archive KF5::KIOCore KF5::I18n)
+
+install(TARGETS kapptemplate ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(PROGRAMS kapptemplate.desktop  DESTINATION  ${XDG_APPS_INSTALL_DIR})
+install(FILES kapptemplate.kcfg  DESTINATION  ${KCFG_INSTALL_DIR})
+install(FILES default.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
diff --git a/apptemplateitem.cpp b/src/application/apptemplateitem.cpp
similarity index 100%
rename from apptemplateitem.cpp
rename to src/application/apptemplateitem.cpp
diff --git a/apptemplateitem.h b/src/application/apptemplateitem.h
similarity index 100%
rename from apptemplateitem.h
rename to src/application/apptemplateitem.h
diff --git a/apptemplatesmodel.cpp b/src/application/apptemplatesmodel.cpp
similarity index 100%
rename from apptemplatesmodel.cpp
rename to src/application/apptemplatesmodel.cpp
diff --git a/apptemplatesmodel.h b/src/application/apptemplatesmodel.h
similarity index 100%
rename from apptemplatesmodel.h
rename to src/application/apptemplatesmodel.h
diff --git a/choice.ui b/src/application/choice.ui
similarity index 100%
rename from choice.ui
rename to src/application/choice.ui
diff --git a/choicepage.cpp b/src/application/choicepage.cpp
similarity index 100%
rename from choicepage.cpp
rename to src/application/choicepage.cpp
diff --git a/choicepage.h b/src/application/choicepage.h
similarity index 100%
rename from choicepage.h
rename to src/application/choicepage.h
diff --git a/default.png b/src/application/default.png
similarity index 100%
rename from default.png
rename to src/application/default.png
diff --git a/generate.ui b/src/application/generate.ui
similarity index 100%
rename from generate.ui
rename to src/application/generate.ui
diff --git a/generatepage.cpp b/src/application/generatepage.cpp
similarity index 100%
rename from generatepage.cpp
rename to src/application/generatepage.cpp
diff --git a/generatepage.h b/src/application/generatepage.h
similarity index 100%
rename from generatepage.h
rename to src/application/generatepage.h
diff --git a/introduction.ui b/src/application/introduction.ui
similarity index 100%
rename from introduction.ui
rename to src/application/introduction.ui
diff --git a/kapptemplate.cpp b/src/application/kapptemplate.cpp
similarity index 100%
rename from kapptemplate.cpp
rename to src/application/kapptemplate.cpp
diff --git a/kapptemplate.desktop b/src/application/kapptemplate.desktop
similarity index 100%
rename from kapptemplate.desktop
rename to src/application/kapptemplate.desktop
diff --git a/kapptemplate.h b/src/application/kapptemplate.h
similarity index 100%
rename from kapptemplate.h
rename to src/application/kapptemplate.h
diff --git a/kapptemplate.kcfg b/src/application/kapptemplate.kcfg
similarity index 100%
rename from kapptemplate.kcfg
rename to src/application/kapptemplate.kcfg
diff --git a/logging.h b/src/application/logging.h
similarity index 100%
rename from logging.h
rename to src/application/logging.h
diff --git a/main.cpp b/src/application/main.cpp
similarity index 100%
rename from main.cpp
rename to src/application/main.cpp
diff --git a/prefs.kcfgc b/src/application/prefs.kcfgc
similarity index 100%
rename from prefs.kcfgc
rename to src/application/prefs.kcfgc
diff --git a/properties.ui b/src/application/properties.ui
similarity index 100%
rename from properties.ui
rename to src/application/properties.ui
diff --git a/src/library/CMakeLists.txt b/src/library/CMakeLists.txt
new file mode 100644
index 0000000..e69de29
diff --git a/templates/C++/CMakeLists.txt b/src/templates/C++/CMakeLists.txt
similarity index 100%
rename from templates/C++/CMakeLists.txt
rename to src/templates/C++/CMakeLists.txt
diff --git a/templates/C++/akonadiresource/%{APPNAMELC}resource.cpp b/src/templates/C++/akonadiresource/%{APPNAMELC}resource.cpp
similarity index 100%
rename from templates/C++/akonadiresource/%{APPNAMELC}resource.cpp
rename to src/templates/C++/akonadiresource/%{APPNAMELC}resource.cpp
diff --git a/templates/C++/akonadiresource/%{APPNAMELC}resource.desktop b/src/templates/C++/akonadiresource/%{APPNAMELC}resource.desktop
similarity index 100%
rename from templates/C++/akonadiresource/%{APPNAMELC}resource.desktop
rename to src/templates/C++/akonadiresource/%{APPNAMELC}resource.desktop
diff --git a/templates/C++/akonadiresource/%{APPNAMELC}resource.h b/src/templates/C++/akonadiresource/%{APPNAMELC}resource.h
similarity index 100%
rename from templates/C++/akonadiresource/%{APPNAMELC}resource.h
rename to src/templates/C++/akonadiresource/%{APPNAMELC}resource.h
diff --git a/templates/C++/akonadiresource/%{APPNAMELC}resource.kcfg b/src/templates/C++/akonadiresource/%{APPNAMELC}resource.kcfg
similarity index 100%
rename from templates/C++/akonadiresource/%{APPNAMELC}resource.kcfg
rename to src/templates/C++/akonadiresource/%{APPNAMELC}resource.kcfg
diff --git a/templates/C++/akonadiresource/CMakeLists.txt b/src/templates/C++/akonadiresource/CMakeLists.txt
similarity index 100%
rename from templates/C++/akonadiresource/CMakeLists.txt
rename to src/templates/C++/akonadiresource/CMakeLists.txt
diff --git a/templates/C++/akonadiresource/Messages.sh b/src/templates/C++/akonadiresource/Messages.sh
similarity index 100%
rename from templates/C++/akonadiresource/Messages.sh
rename to src/templates/C++/akonadiresource/Messages.sh
diff --git a/templates/C++/akonadiresource/README b/src/templates/C++/akonadiresource/README
similarity index 100%
rename from templates/C++/akonadiresource/README
rename to src/templates/C++/akonadiresource/README
diff --git a/templates/C++/akonadiresource/akonadi-resources.png b/src/templates/C++/akonadiresource/akonadi-resources.png
similarity index 100%
rename from templates/C++/akonadiresource/akonadi-resources.png
rename to src/templates/C++/akonadiresource/akonadi-resources.png
diff --git a/templates/C++/akonadiresource/akonadiresource.kdevtemplate b/src/templates/C++/akonadiresource/akonadiresource.kdevtemplate
similarity index 100%
rename from templates/C++/akonadiresource/akonadiresource.kdevtemplate
rename to src/templates/C++/akonadiresource/akonadiresource.kdevtemplate
diff --git a/templates/C++/akonadiresource/settings.kcfgc b/src/templates/C++/akonadiresource/settings.kcfgc
similarity index 100%
rename from templates/C++/akonadiresource/settings.kcfgc
rename to src/templates/C++/akonadiresource/settings.kcfgc
diff --git a/templates/C++/akonadiserializer/CMakeLists.txt b/src/templates/C++/akonadiserializer/CMakeLists.txt
similarity index 100%
rename from templates/C++/akonadiserializer/CMakeLists.txt
rename to src/templates/C++/akonadiserializer/CMakeLists.txt
diff --git a/templates/C++/akonadiserializer/README b/src/templates/C++/akonadiserializer/README
similarity index 100%
rename from templates/C++/akonadiserializer/README
rename to src/templates/C++/akonadiserializer/README
diff --git a/templates/C++/akonadiserializer/akonadi-serializer.png b/src/templates/C++/akonadiserializer/akonadi-serializer.png
similarity index 100%
rename from templates/C++/akonadiserializer/akonadi-serializer.png
rename to src/templates/C++/akonadiserializer/akonadi-serializer.png
diff --git a/templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.cpp b/src/templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.cpp
similarity index 100%
rename from templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.cpp
rename to src/templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.cpp
diff --git a/templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.desktop b/src/templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.desktop
similarity index 100%
rename from templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.desktop
rename to src/templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.desktop
diff --git a/templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.h b/src/templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.h
similarity index 100%
rename from templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.h
rename to src/templates/C++/akonadiserializer/akonadi_serializer_%{APPNAMELC}.h
diff --git a/templates/C++/akonadiserializer/akonadiserializer.kdevtemplate b/src/templates/C++/akonadiserializer/akonadiserializer.kdevtemplate
similarity index 100%
rename from templates/C++/akonadiserializer/akonadiserializer.kdevtemplate
rename to src/templates/C++/akonadiserializer/akonadiserializer.kdevtemplate
diff --git a/templates/C++/flake/%{APPNAMELC}shape.desktop b/src/templates/C++/flake/%{APPNAMELC}shape.desktop
similarity index 100%
rename from templates/C++/flake/%{APPNAMELC}shape.desktop
rename to src/templates/C++/flake/%{APPNAMELC}shape.desktop
diff --git a/templates/C++/flake/%{APPNAME}Plugin.cpp b/src/templates/C++/flake/%{APPNAME}Plugin.cpp
similarity index 100%
rename from templates/C++/flake/%{APPNAME}Plugin.cpp
rename to src/templates/C++/flake/%{APPNAME}Plugin.cpp
diff --git a/templates/C++/flake/%{APPNAME}Plugin.h b/src/templates/C++/flake/%{APPNAME}Plugin.h
similarity index 100%
rename from templates/C++/flake/%{APPNAME}Plugin.h
rename to src/templates/C++/flake/%{APPNAME}Plugin.h
diff --git a/templates/C++/flake/%{APPNAME}Shape.cpp b/src/templates/C++/flake/%{APPNAME}Shape.cpp
similarity index 100%
rename from templates/C++/flake/%{APPNAME}Shape.cpp
rename to src/templates/C++/flake/%{APPNAME}Shape.cpp
diff --git a/templates/C++/flake/%{APPNAME}Shape.h b/src/templates/C++/flake/%{APPNAME}Shape.h
similarity index 100%
rename from templates/C++/flake/%{APPNAME}Shape.h
rename to src/templates/C++/flake/%{APPNAME}Shape.h
diff --git a/templates/C++/flake/%{APPNAME}ShapeFactory.cpp b/src/templates/C++/flake/%{APPNAME}ShapeFactory.cpp
similarity index 100%
rename from templates/C++/flake/%{APPNAME}ShapeFactory.cpp
rename to src/templates/C++/flake/%{APPNAME}ShapeFactory.cpp
diff --git a/templates/C++/flake/%{APPNAME}ShapeFactory.h b/src/templates/C++/flake/%{APPNAME}ShapeFactory.h
similarity index 100%
rename from templates/C++/flake/%{APPNAME}ShapeFactory.h
rename to src/templates/C++/flake/%{APPNAME}ShapeFactory.h
diff --git a/templates/C++/flake/%{APPNAME}Tool.cpp b/src/templates/C++/flake/%{APPNAME}Tool.cpp
similarity index 100%
rename from templates/C++/flake/%{APPNAME}Tool.cpp
rename to src/templates/C++/flake/%{APPNAME}Tool.cpp
diff --git a/templates/C++/flake/%{APPNAME}Tool.h b/src/templates/C++/flake/%{APPNAME}Tool.h
similarity index 100%
rename from templates/C++/flake/%{APPNAME}Tool.h
rename to src/templates/C++/flake/%{APPNAME}Tool.h
diff --git a/templates/C++/flake/%{APPNAME}ToolFactory.cpp b/src/templates/C++/flake/%{APPNAME}ToolFactory.cpp
similarity index 100%
rename from templates/C++/flake/%{APPNAME}ToolFactory.cpp
rename to src/templates/C++/flake/%{APPNAME}ToolFactory.cpp
diff --git a/templates/C++/flake/%{APPNAME}ToolFactory.h b/src/templates/C++/flake/%{APPNAME}ToolFactory.h
similarity index 100%
rename from templates/C++/flake/%{APPNAME}ToolFactory.h
rename to src/templates/C++/flake/%{APPNAME}ToolFactory.h
diff --git a/templates/C++/flake/%{APPNAME}Widget.cpp b/src/templates/C++/flake/%{APPNAME}Widget.cpp
similarity index 100%
rename from templates/C++/flake/%{APPNAME}Widget.cpp
rename to src/templates/C++/flake/%{APPNAME}Widget.cpp
diff --git a/templates/C++/flake/%{APPNAME}Widget.h b/src/templates/C++/flake/%{APPNAME}Widget.h
similarity index 100%
rename from templates/C++/flake/%{APPNAME}Widget.h
rename to src/templates/C++/flake/%{APPNAME}Widget.h
diff --git a/templates/C++/flake/%{APPNAME}shape.desktop b/src/templates/C++/flake/%{APPNAME}shape.desktop
similarity index 100%
rename from templates/C++/flake/%{APPNAME}shape.desktop
rename to src/templates/C++/flake/%{APPNAME}shape.desktop
diff --git a/templates/C++/flake/CMakeLists.txt b/src/templates/C++/flake/CMakeLists.txt
similarity index 100%
rename from templates/C++/flake/CMakeLists.txt
rename to src/templates/C++/flake/CMakeLists.txt
diff --git a/templates/C++/flake/README b/src/templates/C++/flake/README
similarity index 100%
rename from templates/C++/flake/README
rename to src/templates/C++/flake/README
diff --git a/templates/C++/flake/flake.kdevtemplate b/src/templates/C++/flake/flake.kdevtemplate
similarity index 100%
rename from templates/C++/flake/flake.kdevtemplate
rename to src/templates/C++/flake/flake.kdevtemplate
diff --git a/templates/C++/kapp4-qml/CMakeLists.txt b/src/templates/C++/kapp4-qml/CMakeLists.txt
similarity index 100%
rename from templates/C++/kapp4-qml/CMakeLists.txt
rename to src/templates/C++/kapp4-qml/CMakeLists.txt
diff --git a/templates/C++/kapp4-qml/README b/src/templates/C++/kapp4-qml/README
similarity index 100%
rename from templates/C++/kapp4-qml/README
rename to src/templates/C++/kapp4-qml/README
diff --git a/templates/C++/kapp4-qml/doc/CMakeLists.txt b/src/templates/C++/kapp4-qml/doc/CMakeLists.txt
similarity index 100%
rename from templates/C++/kapp4-qml/doc/CMakeLists.txt
rename to src/templates/C++/kapp4-qml/doc/CMakeLists.txt
diff --git a/templates/C++/kapp4-qml/doc/README.DOC b/src/templates/C++/kapp4-qml/doc/README.DOC
similarity index 100%
rename from templates/C++/kapp4-qml/doc/README.DOC
rename to src/templates/C++/kapp4-qml/doc/README.DOC
diff --git a/templates/C++/kapp4-qml/icons/CMakeLists.txt b/src/templates/C++/kapp4-qml/icons/CMakeLists.txt
similarity index 100%
rename from templates/C++/kapp4-qml/icons/CMakeLists.txt
rename to src/templates/C++/kapp4-qml/icons/CMakeLists.txt
diff --git a/templates/C++/kapp4-qml/icons/hi16-app-%{APPNAMELC}.png b/src/templates/C++/kapp4-qml/icons/hi16-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kapp4-qml/icons/hi16-app-%{APPNAMELC}.png
rename to src/templates/C++/kapp4-qml/icons/hi16-app-%{APPNAMELC}.png
diff --git a/templates/C++/kapp4-qml/icons/hi32-app-%{APPNAMELC}.png b/src/templates/C++/kapp4-qml/icons/hi32-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kapp4-qml/icons/hi32-app-%{APPNAMELC}.png
rename to src/templates/C++/kapp4-qml/icons/hi32-app-%{APPNAMELC}.png
diff --git a/templates/C++/kapp4-qml/icons/hi48-app-%{APPNAMELC}.png b/src/templates/C++/kapp4-qml/icons/hi48-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kapp4-qml/icons/hi48-app-%{APPNAMELC}.png
rename to src/templates/C++/kapp4-qml/icons/hi48-app-%{APPNAMELC}.png
diff --git a/templates/C++/kapp4-qml/kapp4-qml.kdevtemplate b/src/templates/C++/kapp4-qml/kapp4-qml.kdevtemplate
similarity index 100%
rename from templates/C++/kapp4-qml/kapp4-qml.kdevtemplate
rename to src/templates/C++/kapp4-qml/kapp4-qml.kdevtemplate
diff --git a/templates/C++/kapp4-qml/kapp4.png b/src/templates/C++/kapp4-qml/kapp4.png
similarity index 100%
rename from templates/C++/kapp4-qml/kapp4.png
rename to src/templates/C++/kapp4-qml/kapp4.png
diff --git a/templates/C++/kapp4-qml/src/%{APPNAMELC}.cpp b/src/templates/C++/kapp4-qml/src/%{APPNAMELC}.cpp
similarity index 100%
rename from templates/C++/kapp4-qml/src/%{APPNAMELC}.cpp
rename to src/templates/C++/kapp4-qml/src/%{APPNAMELC}.cpp
diff --git a/templates/C++/kapp4-qml/src/%{APPNAMELC}.desktop b/src/templates/C++/kapp4-qml/src/%{APPNAMELC}.desktop
similarity index 100%
rename from templates/C++/kapp4-qml/src/%{APPNAMELC}.desktop
rename to src/templates/C++/kapp4-qml/src/%{APPNAMELC}.desktop
diff --git a/templates/C++/kapp4-qml/src/%{APPNAMELC}.h b/src/templates/C++/kapp4-qml/src/%{APPNAMELC}.h
similarity index 100%
rename from templates/C++/kapp4-qml/src/%{APPNAMELC}.h
rename to src/templates/C++/kapp4-qml/src/%{APPNAMELC}.h
diff --git a/templates/C++/kapp4-qml/src/%{APPNAMELC}.kcfg b/src/templates/C++/kapp4-qml/src/%{APPNAMELC}.kcfg
similarity index 100%
rename from templates/C++/kapp4-qml/src/%{APPNAMELC}.kcfg
rename to src/templates/C++/kapp4-qml/src/%{APPNAMELC}.kcfg
diff --git a/templates/C++/kapp4-qml/src/%{APPNAMELC}ui.rc b/src/templates/C++/kapp4-qml/src/%{APPNAMELC}ui.rc
similarity index 100%
rename from templates/C++/kapp4-qml/src/%{APPNAMELC}ui.rc
rename to src/templates/C++/kapp4-qml/src/%{APPNAMELC}ui.rc
diff --git a/templates/C++/kapp4-qml/src/%{APPNAMELC}view.cpp b/src/templates/C++/kapp4-qml/src/%{APPNAMELC}view.cpp
similarity index 100%
rename from templates/C++/kapp4-qml/src/%{APPNAMELC}view.cpp
rename to src/templates/C++/kapp4-qml/src/%{APPNAMELC}view.cpp
diff --git a/templates/C++/kapp4-qml/src/%{APPNAMELC}view.h b/src/templates/C++/kapp4-qml/src/%{APPNAMELC}view.h
similarity index 100%
rename from templates/C++/kapp4-qml/src/%{APPNAMELC}view.h
rename to src/templates/C++/kapp4-qml/src/%{APPNAMELC}view.h
diff --git a/templates/C++/kapp4-qml/src/%{APPNAMELC}view_base.ui b/src/templates/C++/kapp4-qml/src/%{APPNAMELC}view_base.ui
similarity index 100%
rename from templates/C++/kapp4-qml/src/%{APPNAMELC}view_base.ui
rename to src/templates/C++/kapp4-qml/src/%{APPNAMELC}view_base.ui
diff --git a/templates/C++/kapp4-qml/src/CMakeLists.txt b/src/templates/C++/kapp4-qml/src/CMakeLists.txt
similarity index 100%
rename from templates/C++/kapp4-qml/src/CMakeLists.txt
rename to src/templates/C++/kapp4-qml/src/CMakeLists.txt
diff --git a/templates/C++/kapp4-qml/src/Messages.sh b/src/templates/C++/kapp4-qml/src/Messages.sh
similarity index 100%
rename from templates/C++/kapp4-qml/src/Messages.sh
rename to src/templates/C++/kapp4-qml/src/Messages.sh
diff --git a/templates/C++/kapp4-qml/src/main.cpp b/src/templates/C++/kapp4-qml/src/main.cpp
similarity index 100%
rename from templates/C++/kapp4-qml/src/main.cpp
rename to src/templates/C++/kapp4-qml/src/main.cpp
diff --git a/templates/C++/kapp4-qml/src/prefs_base.ui b/src/templates/C++/kapp4-qml/src/prefs_base.ui
similarity index 100%
rename from templates/C++/kapp4-qml/src/prefs_base.ui
rename to src/templates/C++/kapp4-qml/src/prefs_base.ui
diff --git a/templates/C++/kapp4-qml/src/qml/CMakeLists.txt b/src/templates/C++/kapp4-qml/src/qml/CMakeLists.txt
similarity index 100%
rename from templates/C++/kapp4-qml/src/qml/CMakeLists.txt
rename to src/templates/C++/kapp4-qml/src/qml/CMakeLists.txt
diff --git a/templates/C++/kapp4-qml/src/qml/main.qml b/src/templates/C++/kapp4-qml/src/qml/main.qml
similarity index 100%
rename from templates/C++/kapp4-qml/src/qml/main.qml
rename to src/templates/C++/kapp4-qml/src/qml/main.qml
diff --git a/templates/C++/kapp4-qml/src/settings.kcfgc b/src/templates/C++/kapp4-qml/src/settings.kcfgc
similarity index 100%
rename from templates/C++/kapp4-qml/src/settings.kcfgc
rename to src/templates/C++/kapp4-qml/src/settings.kcfgc
diff --git a/templates/C++/kapp4/CMakeLists.txt b/src/templates/C++/kapp4/CMakeLists.txt
similarity index 100%
rename from templates/C++/kapp4/CMakeLists.txt
rename to src/templates/C++/kapp4/CMakeLists.txt
diff --git a/templates/C++/kapp4/README b/src/templates/C++/kapp4/README
similarity index 100%
rename from templates/C++/kapp4/README
rename to src/templates/C++/kapp4/README
diff --git a/templates/C++/kapp4/doc/CMakeLists.txt b/src/templates/C++/kapp4/doc/CMakeLists.txt
similarity index 100%
rename from templates/C++/kapp4/doc/CMakeLists.txt
rename to src/templates/C++/kapp4/doc/CMakeLists.txt
diff --git a/templates/C++/kapp4/doc/README.DOC b/src/templates/C++/kapp4/doc/README.DOC
similarity index 100%
rename from templates/C++/kapp4/doc/README.DOC
rename to src/templates/C++/kapp4/doc/README.DOC
diff --git a/templates/C++/kapp4/icons/CMakeLists.txt b/src/templates/C++/kapp4/icons/CMakeLists.txt
similarity index 100%
rename from templates/C++/kapp4/icons/CMakeLists.txt
rename to src/templates/C++/kapp4/icons/CMakeLists.txt
diff --git a/templates/C++/kapp4/icons/hi16-app-%{APPNAMELC}.png b/src/templates/C++/kapp4/icons/hi16-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kapp4/icons/hi16-app-%{APPNAMELC}.png
rename to src/templates/C++/kapp4/icons/hi16-app-%{APPNAMELC}.png
diff --git a/templates/C++/kapp4/icons/hi32-app-%{APPNAMELC}.png b/src/templates/C++/kapp4/icons/hi32-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kapp4/icons/hi32-app-%{APPNAMELC}.png
rename to src/templates/C++/kapp4/icons/hi32-app-%{APPNAMELC}.png
diff --git a/templates/C++/kapp4/icons/hi48-app-%{APPNAMELC}.png b/src/templates/C++/kapp4/icons/hi48-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kapp4/icons/hi48-app-%{APPNAMELC}.png
rename to src/templates/C++/kapp4/icons/hi48-app-%{APPNAMELC}.png
diff --git a/templates/C++/kapp4/kapp4.kdevtemplate b/src/templates/C++/kapp4/kapp4.kdevtemplate
similarity index 100%
rename from templates/C++/kapp4/kapp4.kdevtemplate
rename to src/templates/C++/kapp4/kapp4.kdevtemplate
diff --git a/templates/C++/kapp4/kapp4.png b/src/templates/C++/kapp4/kapp4.png
similarity index 100%
rename from templates/C++/kapp4/kapp4.png
rename to src/templates/C++/kapp4/kapp4.png
diff --git a/templates/C++/kapp4/src/%{APPNAMELC}.cpp b/src/templates/C++/kapp4/src/%{APPNAMELC}.cpp
similarity index 100%
rename from templates/C++/kapp4/src/%{APPNAMELC}.cpp
rename to src/templates/C++/kapp4/src/%{APPNAMELC}.cpp
diff --git a/templates/C++/kapp4/src/%{APPNAMELC}.desktop b/src/templates/C++/kapp4/src/%{APPNAMELC}.desktop
similarity index 100%
rename from templates/C++/kapp4/src/%{APPNAMELC}.desktop
rename to src/templates/C++/kapp4/src/%{APPNAMELC}.desktop
diff --git a/templates/C++/kapp4/src/%{APPNAMELC}.h b/src/templates/C++/kapp4/src/%{APPNAMELC}.h
similarity index 100%
rename from templates/C++/kapp4/src/%{APPNAMELC}.h
rename to src/templates/C++/kapp4/src/%{APPNAMELC}.h
diff --git a/templates/C++/kapp4/src/%{APPNAMELC}.kcfg b/src/templates/C++/kapp4/src/%{APPNAMELC}.kcfg
similarity index 100%
rename from templates/C++/kapp4/src/%{APPNAMELC}.kcfg
rename to src/templates/C++/kapp4/src/%{APPNAMELC}.kcfg
diff --git a/templates/C++/kapp4/src/%{APPNAMELC}ui.rc b/src/templates/C++/kapp4/src/%{APPNAMELC}ui.rc
similarity index 100%
rename from templates/C++/kapp4/src/%{APPNAMELC}ui.rc
rename to src/templates/C++/kapp4/src/%{APPNAMELC}ui.rc
diff --git a/templates/C++/kapp4/src/%{APPNAMELC}view.cpp b/src/templates/C++/kapp4/src/%{APPNAMELC}view.cpp
similarity index 100%
rename from templates/C++/kapp4/src/%{APPNAMELC}view.cpp
rename to src/templates/C++/kapp4/src/%{APPNAMELC}view.cpp
diff --git a/templates/C++/kapp4/src/%{APPNAMELC}view.h b/src/templates/C++/kapp4/src/%{APPNAMELC}view.h
similarity index 100%
rename from templates/C++/kapp4/src/%{APPNAMELC}view.h
rename to src/templates/C++/kapp4/src/%{APPNAMELC}view.h
diff --git a/templates/C++/kapp4/src/%{APPNAMELC}view_base.ui b/src/templates/C++/kapp4/src/%{APPNAMELC}view_base.ui
similarity index 100%
rename from templates/C++/kapp4/src/%{APPNAMELC}view_base.ui
rename to src/templates/C++/kapp4/src/%{APPNAMELC}view_base.ui
diff --git a/templates/C++/kapp4/src/CMakeLists.txt b/src/templates/C++/kapp4/src/CMakeLists.txt
similarity index 100%
rename from templates/C++/kapp4/src/CMakeLists.txt
rename to src/templates/C++/kapp4/src/CMakeLists.txt
diff --git a/templates/C++/kapp4/src/Messages.sh b/src/templates/C++/kapp4/src/Messages.sh
similarity index 100%
rename from templates/C++/kapp4/src/Messages.sh
rename to src/templates/C++/kapp4/src/Messages.sh
diff --git a/templates/C++/kapp4/src/main.cpp b/src/templates/C++/kapp4/src/main.cpp
similarity index 100%
rename from templates/C++/kapp4/src/main.cpp
rename to src/templates/C++/kapp4/src/main.cpp
diff --git a/templates/C++/kapp4/src/prefs_base.ui b/src/templates/C++/kapp4/src/prefs_base.ui
similarity index 100%
rename from templates/C++/kapp4/src/prefs_base.ui
rename to src/templates/C++/kapp4/src/prefs_base.ui
diff --git a/templates/C++/kapp4/src/settings.kcfgc b/src/templates/C++/kapp4/src/settings.kcfgc
similarity index 100%
rename from templates/C++/kapp4/src/settings.kcfgc
rename to src/templates/C++/kapp4/src/settings.kcfgc
diff --git a/templates/C++/kde-frameworks5-simple/CMakeLists.txt b/src/templates/C++/kde-frameworks5-simple/CMakeLists.txt
similarity index 100%
rename from templates/C++/kde-frameworks5-simple/CMakeLists.txt
rename to src/templates/C++/kde-frameworks5-simple/CMakeLists.txt
diff --git a/templates/C++/kde-frameworks5-simple/Messages.sh b/src/templates/C++/kde-frameworks5-simple/Messages.sh
similarity index 100%
rename from templates/C++/kde-frameworks5-simple/Messages.sh
rename to src/templates/C++/kde-frameworks5-simple/Messages.sh
diff --git a/templates/C++/kde-frameworks5-simple/README b/src/templates/C++/kde-frameworks5-simple/README
similarity index 100%
rename from templates/C++/kde-frameworks5-simple/README
rename to src/templates/C++/kde-frameworks5-simple/README
diff --git a/templates/C++/kde-frameworks5-simple/icons/CMakeLists.txt b/src/templates/C++/kde-frameworks5-simple/icons/CMakeLists.txt
similarity index 100%
rename from templates/C++/kde-frameworks5-simple/icons/CMakeLists.txt
rename to src/templates/C++/kde-frameworks5-simple/icons/CMakeLists.txt
diff --git a/templates/C++/kde-frameworks5-simple/icons/hi16-apps-%{APPNAMELC}.png b/src/templates/C++/kde-frameworks5-simple/icons/hi16-apps-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kde-frameworks5-simple/icons/hi16-apps-%{APPNAMELC}.png
rename to src/templates/C++/kde-frameworks5-simple/icons/hi16-apps-%{APPNAMELC}.png
diff --git a/templates/C++/kde-frameworks5-simple/icons/hi22-apps-%{APPNAMELC}.png b/src/templates/C++/kde-frameworks5-simple/icons/hi22-apps-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kde-frameworks5-simple/icons/hi22-apps-%{APPNAMELC}.png
rename to src/templates/C++/kde-frameworks5-simple/icons/hi22-apps-%{APPNAMELC}.png
diff --git a/templates/C++/kde-frameworks5-simple/icons/hi32-apps-%{APPNAMELC}.png b/src/templates/C++/kde-frameworks5-simple/icons/hi32-apps-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kde-frameworks5-simple/icons/hi32-apps-%{APPNAMELC}.png
rename to src/templates/C++/kde-frameworks5-simple/icons/hi32-apps-%{APPNAMELC}.png
diff --git a/templates/C++/kde-frameworks5-simple/icons/hi48-apps-%{APPNAMELC}.png b/src/templates/C++/kde-frameworks5-simple/icons/hi48-apps-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kde-frameworks5-simple/icons/hi48-apps-%{APPNAMELC}.png
rename to src/templates/C++/kde-frameworks5-simple/icons/hi48-apps-%{APPNAMELC}.png
diff --git a/templates/C++/kde-frameworks5-simple/kde-frameworks5-simple.kdevtemplate b/src/templates/C++/kde-frameworks5-simple/kde-frameworks5-simple.kdevtemplate
similarity index 100%
rename from templates/C++/kde-frameworks5-simple/kde-frameworks5-simple.kdevtemplate
rename to src/templates/C++/kde-frameworks5-simple/kde-frameworks5-simple.kdevtemplate
diff --git a/templates/C++/kde-frameworks5-simple/kde-frameworks5-simple.png b/src/templates/C++/kde-frameworks5-simple/kde-frameworks5-simple.png
similarity index 100%
rename from templates/C++/kde-frameworks5-simple/kde-frameworks5-simple.png
rename to src/templates/C++/kde-frameworks5-simple/kde-frameworks5-simple.png
diff --git a/templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.cpp b/src/templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.cpp
similarity index 100%
rename from templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.cpp
rename to src/templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.cpp
diff --git a/templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.desktop b/src/templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.desktop
similarity index 100%
rename from templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.desktop
rename to src/templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.desktop
diff --git a/templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.h b/src/templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.h
similarity index 100%
rename from templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.h
rename to src/templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.h
diff --git a/templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.ui b/src/templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.ui
similarity index 100%
rename from templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.ui
rename to src/templates/C++/kde-frameworks5-simple/src/%{APPNAMELC}.ui
diff --git a/templates/C++/kde-frameworks5-simple/src/CMakeLists.txt b/src/templates/C++/kde-frameworks5-simple/src/CMakeLists.txt
similarity index 100%
rename from templates/C++/kde-frameworks5-simple/src/CMakeLists.txt
rename to src/templates/C++/kde-frameworks5-simple/src/CMakeLists.txt
diff --git a/templates/C++/kde-frameworks5-simple/src/main.cpp b/src/templates/C++/kde-frameworks5-simple/src/main.cpp
similarity index 100%
rename from templates/C++/kde-frameworks5-simple/src/main.cpp
rename to src/templates/C++/kde-frameworks5-simple/src/main.cpp
diff --git a/templates/C++/kde-frameworks5/CMakeLists.txt b/src/templates/C++/kde-frameworks5/CMakeLists.txt
similarity index 100%
rename from templates/C++/kde-frameworks5/CMakeLists.txt
rename to src/templates/C++/kde-frameworks5/CMakeLists.txt
diff --git a/templates/C++/kde-frameworks5/COPYING b/src/templates/C++/kde-frameworks5/COPYING
similarity index 100%
rename from templates/C++/kde-frameworks5/COPYING
rename to src/templates/C++/kde-frameworks5/COPYING
diff --git a/templates/C++/kde-frameworks5/COPYING.DOC b/src/templates/C++/kde-frameworks5/COPYING.DOC
similarity index 100%
rename from templates/C++/kde-frameworks5/COPYING.DOC
rename to src/templates/C++/kde-frameworks5/COPYING.DOC
diff --git a/templates/C++/kde-frameworks5/Messages.sh b/src/templates/C++/kde-frameworks5/Messages.sh
similarity index 100%
rename from templates/C++/kde-frameworks5/Messages.sh
rename to src/templates/C++/kde-frameworks5/Messages.sh
diff --git a/templates/C++/kde-frameworks5/README b/src/templates/C++/kde-frameworks5/README
similarity index 100%
rename from templates/C++/kde-frameworks5/README
rename to src/templates/C++/kde-frameworks5/README
diff --git a/templates/C++/kde-frameworks5/doc/CMakeLists.txt b/src/templates/C++/kde-frameworks5/doc/CMakeLists.txt
similarity index 100%
rename from templates/C++/kde-frameworks5/doc/CMakeLists.txt
rename to src/templates/C++/kde-frameworks5/doc/CMakeLists.txt
diff --git a/templates/C++/kde-frameworks5/doc/index.docbook b/src/templates/C++/kde-frameworks5/doc/index.docbook
similarity index 100%
rename from templates/C++/kde-frameworks5/doc/index.docbook
rename to src/templates/C++/kde-frameworks5/doc/index.docbook
diff --git a/templates/C++/kde-frameworks5/icons/CMakeLists.txt b/src/templates/C++/kde-frameworks5/icons/CMakeLists.txt
similarity index 100%
rename from templates/C++/kde-frameworks5/icons/CMakeLists.txt
rename to src/templates/C++/kde-frameworks5/icons/CMakeLists.txt
diff --git a/templates/C++/kde-frameworks5/icons/hi16-apps-%{APPNAMELC}.png b/src/templates/C++/kde-frameworks5/icons/hi16-apps-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kde-frameworks5/icons/hi16-apps-%{APPNAMELC}.png
rename to src/templates/C++/kde-frameworks5/icons/hi16-apps-%{APPNAMELC}.png
diff --git a/templates/C++/kde-frameworks5/icons/hi22-apps-%{APPNAMELC}.png b/src/templates/C++/kde-frameworks5/icons/hi22-apps-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kde-frameworks5/icons/hi22-apps-%{APPNAMELC}.png
rename to src/templates/C++/kde-frameworks5/icons/hi22-apps-%{APPNAMELC}.png
diff --git a/templates/C++/kde-frameworks5/icons/hi32-apps-%{APPNAMELC}.png b/src/templates/C++/kde-frameworks5/icons/hi32-apps-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kde-frameworks5/icons/hi32-apps-%{APPNAMELC}.png
rename to src/templates/C++/kde-frameworks5/icons/hi32-apps-%{APPNAMELC}.png
diff --git a/templates/C++/kde-frameworks5/icons/hi48-apps-%{APPNAMELC}.png b/src/templates/C++/kde-frameworks5/icons/hi48-apps-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kde-frameworks5/icons/hi48-apps-%{APPNAMELC}.png
rename to src/templates/C++/kde-frameworks5/icons/hi48-apps-%{APPNAMELC}.png
diff --git a/templates/C++/kde-frameworks5/icons/hisc-apps-%{APPNAMELC}.svgz b/src/templates/C++/kde-frameworks5/icons/hisc-apps-%{APPNAMELC}.svgz
similarity index 100%
rename from templates/C++/kde-frameworks5/icons/hisc-apps-%{APPNAMELC}.svgz
rename to src/templates/C++/kde-frameworks5/icons/hisc-apps-%{APPNAMELC}.svgz
diff --git a/templates/C++/kde-frameworks5/kde-frameworks5.kdevtemplate b/src/templates/C++/kde-frameworks5/kde-frameworks5.kdevtemplate
similarity index 100%
rename from templates/C++/kde-frameworks5/kde-frameworks5.kdevtemplate
rename to src/templates/C++/kde-frameworks5/kde-frameworks5.kdevtemplate
diff --git a/templates/C++/kde-frameworks5/kde-frameworks5.png b/src/templates/C++/kde-frameworks5/kde-frameworks5.png
similarity index 100%
rename from templates/C++/kde-frameworks5/kde-frameworks5.png
rename to src/templates/C++/kde-frameworks5/kde-frameworks5.png
diff --git a/templates/C++/kde-frameworks5/src/%{APPNAMELC}.cpp b/src/templates/C++/kde-frameworks5/src/%{APPNAMELC}.cpp
similarity index 100%
rename from templates/C++/kde-frameworks5/src/%{APPNAMELC}.cpp
rename to src/templates/C++/kde-frameworks5/src/%{APPNAMELC}.cpp
diff --git a/templates/C++/kde-frameworks5/src/%{APPNAMELC}.desktop b/src/templates/C++/kde-frameworks5/src/%{APPNAMELC}.desktop
similarity index 100%
rename from templates/C++/kde-frameworks5/src/%{APPNAMELC}.desktop
rename to src/templates/C++/kde-frameworks5/src/%{APPNAMELC}.desktop
diff --git a/templates/C++/kde-frameworks5/src/%{APPNAMELC}.h b/src/templates/C++/kde-frameworks5/src/%{APPNAMELC}.h
similarity index 100%
rename from templates/C++/kde-frameworks5/src/%{APPNAMELC}.h
rename to src/templates/C++/kde-frameworks5/src/%{APPNAMELC}.h
diff --git a/templates/C++/kde-frameworks5/src/%{APPNAMELC}ViewBase.ui b/src/templates/C++/kde-frameworks5/src/%{APPNAMELC}ViewBase.ui
similarity index 100%
rename from templates/C++/kde-frameworks5/src/%{APPNAMELC}ViewBase.ui
rename to src/templates/C++/kde-frameworks5/src/%{APPNAMELC}ViewBase.ui
diff --git a/templates/C++/kde-frameworks5/src/%{APPNAMELC}ui.rc b/src/templates/C++/kde-frameworks5/src/%{APPNAMELC}ui.rc
similarity index 100%
rename from templates/C++/kde-frameworks5/src/%{APPNAMELC}ui.rc
rename to src/templates/C++/kde-frameworks5/src/%{APPNAMELC}ui.rc
diff --git a/templates/C++/kde-frameworks5/src/%{APPNAMELC}view.cpp b/src/templates/C++/kde-frameworks5/src/%{APPNAMELC}view.cpp
similarity index 100%
rename from templates/C++/kde-frameworks5/src/%{APPNAMELC}view.cpp
rename to src/templates/C++/kde-frameworks5/src/%{APPNAMELC}view.cpp
diff --git a/templates/C++/kde-frameworks5/src/%{APPNAMELC}view.h b/src/templates/C++/kde-frameworks5/src/%{APPNAMELC}view.h
similarity index 100%
rename from templates/C++/kde-frameworks5/src/%{APPNAMELC}view.h
rename to src/templates/C++/kde-frameworks5/src/%{APPNAMELC}view.h
diff --git a/templates/C++/kde-frameworks5/src/%{APPNAME}Settings.kcfg b/src/templates/C++/kde-frameworks5/src/%{APPNAME}Settings.kcfg
similarity index 100%
rename from templates/C++/kde-frameworks5/src/%{APPNAME}Settings.kcfg
rename to src/templates/C++/kde-frameworks5/src/%{APPNAME}Settings.kcfg
diff --git a/templates/C++/kde-frameworks5/src/%{APPNAME}Settings.kcfgc b/src/templates/C++/kde-frameworks5/src/%{APPNAME}Settings.kcfgc
similarity index 100%
rename from templates/C++/kde-frameworks5/src/%{APPNAME}Settings.kcfgc
rename to src/templates/C++/kde-frameworks5/src/%{APPNAME}Settings.kcfgc
diff --git a/templates/C++/kde-frameworks5/src/CMakeLists.txt b/src/templates/C++/kde-frameworks5/src/CMakeLists.txt
similarity index 100%
rename from templates/C++/kde-frameworks5/src/CMakeLists.txt
rename to src/templates/C++/kde-frameworks5/src/CMakeLists.txt
diff --git a/templates/C++/kde-frameworks5/src/main.cpp b/src/templates/C++/kde-frameworks5/src/main.cpp
similarity index 100%
rename from templates/C++/kde-frameworks5/src/main.cpp
rename to src/templates/C++/kde-frameworks5/src/main.cpp
diff --git a/templates/C++/kde-frameworks5/src/settingsBase.ui b/src/templates/C++/kde-frameworks5/src/settingsBase.ui
similarity index 100%
rename from templates/C++/kde-frameworks5/src/settingsBase.ui
rename to src/templates/C++/kde-frameworks5/src/settingsBase.ui
diff --git a/templates/C++/kde-simple/CMakeLists.txt b/src/templates/C++/kde-simple/CMakeLists.txt
similarity index 100%
rename from templates/C++/kde-simple/CMakeLists.txt
rename to src/templates/C++/kde-simple/CMakeLists.txt
diff --git a/templates/C++/kde-simple/icons/CMakeLists.txt b/src/templates/C++/kde-simple/icons/CMakeLists.txt
similarity index 100%
rename from templates/C++/kde-simple/icons/CMakeLists.txt
rename to src/templates/C++/kde-simple/icons/CMakeLists.txt
diff --git a/templates/C++/kde-simple/icons/hi16-app-%{APPNAMELC}.png b/src/templates/C++/kde-simple/icons/hi16-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kde-simple/icons/hi16-app-%{APPNAMELC}.png
rename to src/templates/C++/kde-simple/icons/hi16-app-%{APPNAMELC}.png
diff --git a/templates/C++/kde-simple/icons/hi32-app-%{APPNAMELC}.png b/src/templates/C++/kde-simple/icons/hi32-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kde-simple/icons/hi32-app-%{APPNAMELC}.png
rename to src/templates/C++/kde-simple/icons/hi32-app-%{APPNAMELC}.png
diff --git a/templates/C++/kde-simple/icons/hi48-app-%{APPNAMELC}.png b/src/templates/C++/kde-simple/icons/hi48-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kde-simple/icons/hi48-app-%{APPNAMELC}.png
rename to src/templates/C++/kde-simple/icons/hi48-app-%{APPNAMELC}.png
diff --git a/templates/C++/kde-simple/kde-simple.kdevtemplate b/src/templates/C++/kde-simple/kde-simple.kdevtemplate
similarity index 100%
rename from templates/C++/kde-simple/kde-simple.kdevtemplate
rename to src/templates/C++/kde-simple/kde-simple.kdevtemplate
diff --git a/templates/C++/kde-simple/kde-simple.png b/src/templates/C++/kde-simple/kde-simple.png
similarity index 100%
rename from templates/C++/kde-simple/kde-simple.png
rename to src/templates/C++/kde-simple/kde-simple.png
diff --git a/templates/C++/kde-simple/src/%{APPNAMELC}.cpp b/src/templates/C++/kde-simple/src/%{APPNAMELC}.cpp
similarity index 100%
rename from templates/C++/kde-simple/src/%{APPNAMELC}.cpp
rename to src/templates/C++/kde-simple/src/%{APPNAMELC}.cpp
diff --git a/templates/C++/kde-simple/src/%{APPNAMELC}.desktop b/src/templates/C++/kde-simple/src/%{APPNAMELC}.desktop
similarity index 100%
rename from templates/C++/kde-simple/src/%{APPNAMELC}.desktop
rename to src/templates/C++/kde-simple/src/%{APPNAMELC}.desktop
diff --git a/templates/C++/kde-simple/src/%{APPNAMELC}.h b/src/templates/C++/kde-simple/src/%{APPNAMELC}.h
similarity index 100%
rename from templates/C++/kde-simple/src/%{APPNAMELC}.h
rename to src/templates/C++/kde-simple/src/%{APPNAMELC}.h
diff --git a/templates/C++/kde-simple/src/%{APPNAMELC}.ui b/src/templates/C++/kde-simple/src/%{APPNAMELC}.ui
similarity index 100%
rename from templates/C++/kde-simple/src/%{APPNAMELC}.ui
rename to src/templates/C++/kde-simple/src/%{APPNAMELC}.ui
diff --git a/templates/C++/kde-simple/src/CMakeLists.txt b/src/templates/C++/kde-simple/src/CMakeLists.txt
similarity index 100%
rename from templates/C++/kde-simple/src/CMakeLists.txt
rename to src/templates/C++/kde-simple/src/CMakeLists.txt
diff --git a/templates/C++/kde-simple/src/Messages.sh b/src/templates/C++/kde-simple/src/Messages.sh
similarity index 100%
rename from templates/C++/kde-simple/src/Messages.sh
rename to src/templates/C++/kde-simple/src/Messages.sh
diff --git a/templates/C++/kde-simple/src/main.cpp b/src/templates/C++/kde-simple/src/main.cpp
similarity index 100%
rename from templates/C++/kde-simple/src/main.cpp
rename to src/templates/C++/kde-simple/src/main.cpp
diff --git a/templates/C++/kofficetext/%{APPNAME}.cpp b/src/templates/C++/kofficetext/%{APPNAME}.cpp
similarity index 100%
rename from templates/C++/kofficetext/%{APPNAME}.cpp
rename to src/templates/C++/kofficetext/%{APPNAME}.cpp
diff --git a/templates/C++/kofficetext/%{APPNAME}.h b/src/templates/C++/kofficetext/%{APPNAME}.h
similarity index 100%
rename from templates/C++/kofficetext/%{APPNAME}.h
rename to src/templates/C++/kofficetext/%{APPNAME}.h
diff --git a/templates/C++/kofficetext/%{APPNAME}Factory.cpp b/src/templates/C++/kofficetext/%{APPNAME}Factory.cpp
similarity index 100%
rename from templates/C++/kofficetext/%{APPNAME}Factory.cpp
rename to src/templates/C++/kofficetext/%{APPNAME}Factory.cpp
diff --git a/templates/C++/kofficetext/%{APPNAME}Factory.h b/src/templates/C++/kofficetext/%{APPNAME}Factory.h
similarity index 100%
rename from templates/C++/kofficetext/%{APPNAME}Factory.h
rename to src/templates/C++/kofficetext/%{APPNAME}Factory.h
diff --git a/templates/C++/kofficetext/%{APPNAME}Plugin.cpp b/src/templates/C++/kofficetext/%{APPNAME}Plugin.cpp
similarity index 100%
rename from templates/C++/kofficetext/%{APPNAME}Plugin.cpp
rename to src/templates/C++/kofficetext/%{APPNAME}Plugin.cpp
diff --git a/templates/C++/kofficetext/%{APPNAME}Plugin.h b/src/templates/C++/kofficetext/%{APPNAME}Plugin.h
similarity index 100%
rename from templates/C++/kofficetext/%{APPNAME}Plugin.h
rename to src/templates/C++/kofficetext/%{APPNAME}Plugin.h
diff --git a/templates/C++/kofficetext/CMakeLists.txt b/src/templates/C++/kofficetext/CMakeLists.txt
similarity index 100%
rename from templates/C++/kofficetext/CMakeLists.txt
rename to src/templates/C++/kofficetext/CMakeLists.txt
diff --git a/templates/C++/kofficetext/README b/src/templates/C++/kofficetext/README
similarity index 100%
rename from templates/C++/kofficetext/README
rename to src/templates/C++/kofficetext/README
diff --git a/templates/C++/kofficetext/kofficetext.kdevtemplate b/src/templates/C++/kofficetext/kofficetext.kdevtemplate
similarity index 100%
rename from templates/C++/kofficetext/kofficetext.kdevtemplate
rename to src/templates/C++/kofficetext/kofficetext.kdevtemplate
diff --git a/templates/C++/kofficetext/kotext%{APPNAMELC}.desktop b/src/templates/C++/kofficetext/kotext%{APPNAMELC}.desktop
similarity index 100%
rename from templates/C++/kofficetext/kotext%{APPNAMELC}.desktop
rename to src/templates/C++/kofficetext/kotext%{APPNAMELC}.desktop
diff --git a/templates/C++/konqplugin/CMakeLists.txt b/src/templates/C++/konqplugin/CMakeLists.txt
similarity index 100%
rename from templates/C++/konqplugin/CMakeLists.txt
rename to src/templates/C++/konqplugin/CMakeLists.txt
diff --git a/templates/C++/konqplugin/README b/src/templates/C++/konqplugin/README
similarity index 100%
rename from templates/C++/konqplugin/README
rename to src/templates/C++/konqplugin/README
diff --git a/templates/C++/konqplugin/doc/CMakeLists.txt b/src/templates/C++/konqplugin/doc/CMakeLists.txt
similarity index 100%
rename from templates/C++/konqplugin/doc/CMakeLists.txt
rename to src/templates/C++/konqplugin/doc/CMakeLists.txt
diff --git a/templates/C++/konqplugin/doc/README.DOC b/src/templates/C++/konqplugin/doc/README.DOC
similarity index 100%
rename from templates/C++/konqplugin/doc/README.DOC
rename to src/templates/C++/konqplugin/doc/README.DOC
diff --git a/templates/C++/konqplugin/icons/CMakeLists.txt b/src/templates/C++/konqplugin/icons/CMakeLists.txt
similarity index 100%
rename from templates/C++/konqplugin/icons/CMakeLists.txt
rename to src/templates/C++/konqplugin/icons/CMakeLists.txt
diff --git a/templates/C++/konqplugin/icons/hi16-app-%{APPNAMELC}.png b/src/templates/C++/konqplugin/icons/hi16-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/konqplugin/icons/hi16-app-%{APPNAMELC}.png
rename to src/templates/C++/konqplugin/icons/hi16-app-%{APPNAMELC}.png
diff --git a/templates/C++/konqplugin/icons/hi32-app-%{APPNAMELC}.png b/src/templates/C++/konqplugin/icons/hi32-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/konqplugin/icons/hi32-app-%{APPNAMELC}.png
rename to src/templates/C++/konqplugin/icons/hi32-app-%{APPNAMELC}.png
diff --git a/templates/C++/konqplugin/icons/hi48-app-%{APPNAMELC}.png b/src/templates/C++/konqplugin/icons/hi48-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/konqplugin/icons/hi48-app-%{APPNAMELC}.png
rename to src/templates/C++/konqplugin/icons/hi48-app-%{APPNAMELC}.png
diff --git a/templates/C++/konqplugin/konqplugin.kdevtemplate b/src/templates/C++/konqplugin/konqplugin.kdevtemplate
similarity index 100%
rename from templates/C++/konqplugin/konqplugin.kdevtemplate
rename to src/templates/C++/konqplugin/konqplugin.kdevtemplate
diff --git a/templates/C++/konqplugin/konqplugin.png b/src/templates/C++/konqplugin/konqplugin.png
similarity index 100%
rename from templates/C++/konqplugin/konqplugin.png
rename to src/templates/C++/konqplugin/konqplugin.png
diff --git a/templates/C++/konqplugin/src/%{APPNAMELC}.desktop b/src/templates/C++/konqplugin/src/%{APPNAMELC}.desktop
similarity index 100%
rename from templates/C++/konqplugin/src/%{APPNAMELC}.desktop
rename to src/templates/C++/konqplugin/src/%{APPNAMELC}.desktop
diff --git a/templates/C++/konqplugin/src/%{APPNAMELC}.kcfg b/src/templates/C++/konqplugin/src/%{APPNAMELC}.kcfg
similarity index 100%
rename from templates/C++/konqplugin/src/%{APPNAMELC}.kcfg
rename to src/templates/C++/konqplugin/src/%{APPNAMELC}.kcfg
diff --git a/templates/C++/konqplugin/src/%{APPNAMELC}plugin.cpp b/src/templates/C++/konqplugin/src/%{APPNAMELC}plugin.cpp
similarity index 100%
rename from templates/C++/konqplugin/src/%{APPNAMELC}plugin.cpp
rename to src/templates/C++/konqplugin/src/%{APPNAMELC}plugin.cpp
diff --git a/templates/C++/konqplugin/src/%{APPNAMELC}plugin.h b/src/templates/C++/konqplugin/src/%{APPNAMELC}plugin.h
similarity index 100%
rename from templates/C++/konqplugin/src/%{APPNAMELC}plugin.h
rename to src/templates/C++/konqplugin/src/%{APPNAMELC}plugin.h
diff --git a/templates/C++/konqplugin/src/%{APPNAMELC}ui.rc b/src/templates/C++/konqplugin/src/%{APPNAMELC}ui.rc
similarity index 100%
rename from templates/C++/konqplugin/src/%{APPNAMELC}ui.rc
rename to src/templates/C++/konqplugin/src/%{APPNAMELC}ui.rc
diff --git a/templates/C++/konqplugin/src/CMakeLists.txt b/src/templates/C++/konqplugin/src/CMakeLists.txt
similarity index 100%
rename from templates/C++/konqplugin/src/CMakeLists.txt
rename to src/templates/C++/konqplugin/src/CMakeLists.txt
diff --git a/templates/C++/konqplugin/src/config.ui b/src/templates/C++/konqplugin/src/config.ui
similarity index 100%
rename from templates/C++/konqplugin/src/config.ui
rename to src/templates/C++/konqplugin/src/config.ui
diff --git a/templates/C++/konqplugin/src/settings.kcfgc b/src/templates/C++/konqplugin/src/settings.kcfgc
similarity index 100%
rename from templates/C++/konqplugin/src/settings.kcfgc
rename to src/templates/C++/konqplugin/src/settings.kcfgc
diff --git a/templates/C++/kpartapp/CMakeLists.txt b/src/templates/C++/kpartapp/CMakeLists.txt
similarity index 100%
rename from templates/C++/kpartapp/CMakeLists.txt
rename to src/templates/C++/kpartapp/CMakeLists.txt
diff --git a/templates/C++/kpartapp/README b/src/templates/C++/kpartapp/README
similarity index 100%
rename from templates/C++/kpartapp/README
rename to src/templates/C++/kpartapp/README
diff --git a/templates/C++/kpartapp/doc/CMakeLists.txt b/src/templates/C++/kpartapp/doc/CMakeLists.txt
similarity index 100%
rename from templates/C++/kpartapp/doc/CMakeLists.txt
rename to src/templates/C++/kpartapp/doc/CMakeLists.txt
diff --git a/templates/C++/kpartapp/doc/README.DOC b/src/templates/C++/kpartapp/doc/README.DOC
similarity index 100%
rename from templates/C++/kpartapp/doc/README.DOC
rename to src/templates/C++/kpartapp/doc/README.DOC
diff --git a/templates/C++/kpartapp/icons/CMakeLists.txt b/src/templates/C++/kpartapp/icons/CMakeLists.txt
similarity index 100%
rename from templates/C++/kpartapp/icons/CMakeLists.txt
rename to src/templates/C++/kpartapp/icons/CMakeLists.txt
diff --git a/templates/C++/kpartapp/icons/hi16-app-%{APPNAMELC}.png b/src/templates/C++/kpartapp/icons/hi16-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kpartapp/icons/hi16-app-%{APPNAMELC}.png
rename to src/templates/C++/kpartapp/icons/hi16-app-%{APPNAMELC}.png
diff --git a/templates/C++/kpartapp/icons/hi32-app-%{APPNAMELC}.png b/src/templates/C++/kpartapp/icons/hi32-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kpartapp/icons/hi32-app-%{APPNAMELC}.png
rename to src/templates/C++/kpartapp/icons/hi32-app-%{APPNAMELC}.png
diff --git a/templates/C++/kpartapp/icons/hi48-app-%{APPNAMELC}.png b/src/templates/C++/kpartapp/icons/hi48-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/C++/kpartapp/icons/hi48-app-%{APPNAMELC}.png
rename to src/templates/C++/kpartapp/icons/hi48-app-%{APPNAMELC}.png
diff --git a/templates/C++/kpartapp/kpartapp.kdevtemplate b/src/templates/C++/kpartapp/kpartapp.kdevtemplate
similarity index 100%
rename from templates/C++/kpartapp/kpartapp.kdevtemplate
rename to src/templates/C++/kpartapp/kpartapp.kdevtemplate
diff --git a/templates/C++/kpartapp/kpartapp.png b/src/templates/C++/kpartapp/kpartapp.png
similarity index 100%
rename from templates/C++/kpartapp/kpartapp.png
rename to src/templates/C++/kpartapp/kpartapp.png
diff --git a/templates/C++/kpartapp/src/%{APPNAMELC}.cpp b/src/templates/C++/kpartapp/src/%{APPNAMELC}.cpp
similarity index 100%
rename from templates/C++/kpartapp/src/%{APPNAMELC}.cpp
rename to src/templates/C++/kpartapp/src/%{APPNAMELC}.cpp
diff --git a/templates/C++/kpartapp/src/%{APPNAMELC}.desktop b/src/templates/C++/kpartapp/src/%{APPNAMELC}.desktop
similarity index 100%
rename from templates/C++/kpartapp/src/%{APPNAMELC}.desktop
rename to src/templates/C++/kpartapp/src/%{APPNAMELC}.desktop
diff --git a/templates/C++/kpartapp/src/%{APPNAMELC}.h b/src/templates/C++/kpartapp/src/%{APPNAMELC}.h
similarity index 100%
rename from templates/C++/kpartapp/src/%{APPNAMELC}.h
rename to src/templates/C++/kpartapp/src/%{APPNAMELC}.h
diff --git a/templates/C++/kpartapp/src/%{APPNAMELC}_part.cpp b/src/templates/C++/kpartapp/src/%{APPNAMELC}_part.cpp
similarity index 100%
rename from templates/C++/kpartapp/src/%{APPNAMELC}_part.cpp
rename to src/templates/C++/kpartapp/src/%{APPNAMELC}_part.cpp
diff --git a/templates/C++/kpartapp/src/%{APPNAMELC}_part.desktop b/src/templates/C++/kpartapp/src/%{APPNAMELC}_part.desktop
similarity index 100%
rename from templates/C++/kpartapp/src/%{APPNAMELC}_part.desktop
rename to src/templates/C++/kpartapp/src/%{APPNAMELC}_part.desktop
diff --git a/templates/C++/kpartapp/src/%{APPNAMELC}_part.h b/src/templates/C++/kpartapp/src/%{APPNAMELC}_part.h
similarity index 100%
rename from templates/C++/kpartapp/src/%{APPNAMELC}_part.h
rename to src/templates/C++/kpartapp/src/%{APPNAMELC}_part.h
diff --git a/templates/C++/kpartapp/src/%{APPNAMELC}_part.rc b/src/templates/C++/kpartapp/src/%{APPNAMELC}_part.rc
similarity index 100%
rename from templates/C++/kpartapp/src/%{APPNAMELC}_part.rc
rename to src/templates/C++/kpartapp/src/%{APPNAMELC}_part.rc
diff --git a/templates/C++/kpartapp/src/%{APPNAMELC}_shell.rc b/src/templates/C++/kpartapp/src/%{APPNAMELC}_shell.rc
similarity index 100%
rename from templates/C++/kpartapp/src/%{APPNAMELC}_shell.rc
rename to src/templates/C++/kpartapp/src/%{APPNAMELC}_shell.rc
diff --git a/templates/C++/kpartapp/src/CMakeLists.txt b/src/templates/C++/kpartapp/src/CMakeLists.txt
similarity index 100%
rename from templates/C++/kpartapp/src/CMakeLists.txt
rename to src/templates/C++/kpartapp/src/CMakeLists.txt
diff --git a/templates/C++/kpartapp/src/Messages.sh b/src/templates/C++/kpartapp/src/Messages.sh
similarity index 100%
rename from templates/C++/kpartapp/src/Messages.sh
rename to src/templates/C++/kpartapp/src/Messages.sh
diff --git a/templates/C++/kpartapp/src/main.cpp b/src/templates/C++/kpartapp/src/main.cpp
similarity index 100%
rename from templates/C++/kpartapp/src/main.cpp
rename to src/templates/C++/kpartapp/src/main.cpp
diff --git a/templates/C++/ktexteditor/%{APPNAMELC}plugin.cpp b/src/templates/C++/ktexteditor/%{APPNAMELC}plugin.cpp
similarity index 100%
rename from templates/C++/ktexteditor/%{APPNAMELC}plugin.cpp
rename to src/templates/C++/ktexteditor/%{APPNAMELC}plugin.cpp
diff --git a/templates/C++/ktexteditor/%{APPNAMELC}plugin.h b/src/templates/C++/ktexteditor/%{APPNAMELC}plugin.h
similarity index 100%
rename from templates/C++/ktexteditor/%{APPNAMELC}plugin.h
rename to src/templates/C++/ktexteditor/%{APPNAMELC}plugin.h
diff --git a/templates/C++/ktexteditor/%{APPNAMELC}ui.rc b/src/templates/C++/ktexteditor/%{APPNAMELC}ui.rc
similarity index 100%
rename from templates/C++/ktexteditor/%{APPNAMELC}ui.rc
rename to src/templates/C++/ktexteditor/%{APPNAMELC}ui.rc
diff --git a/templates/C++/ktexteditor/%{APPNAMELC}view.h b/src/templates/C++/ktexteditor/%{APPNAMELC}view.h
similarity index 100%
rename from templates/C++/ktexteditor/%{APPNAMELC}view.h
rename to src/templates/C++/ktexteditor/%{APPNAMELC}view.h
diff --git a/templates/C++/ktexteditor/CMakeLists.txt b/src/templates/C++/ktexteditor/CMakeLists.txt
similarity index 100%
rename from templates/C++/ktexteditor/CMakeLists.txt
rename to src/templates/C++/ktexteditor/CMakeLists.txt
diff --git a/templates/C++/ktexteditor/ktexteditor.kdevtemplate b/src/templates/C++/ktexteditor/ktexteditor.kdevtemplate
similarity index 100%
rename from templates/C++/ktexteditor/ktexteditor.kdevtemplate
rename to src/templates/C++/ktexteditor/ktexteditor.kdevtemplate
diff --git a/templates/C++/ktexteditor/ktexteditor_%{APPNAMELC}.desktop b/src/templates/C++/ktexteditor/ktexteditor_%{APPNAMELC}.desktop
similarity index 100%
rename from templates/C++/ktexteditor/ktexteditor_%{APPNAMELC}.desktop
rename to src/templates/C++/ktexteditor/ktexteditor_%{APPNAMELC}.desktop
diff --git a/templates/C++/plasmoid/%{APPNAMELC}.cpp b/src/templates/C++/plasmoid/%{APPNAMELC}.cpp
similarity index 100%
rename from templates/C++/plasmoid/%{APPNAMELC}.cpp
rename to src/templates/C++/plasmoid/%{APPNAMELC}.cpp
diff --git a/templates/C++/plasmoid/%{APPNAMELC}.h b/src/templates/C++/plasmoid/%{APPNAMELC}.h
similarity index 100%
rename from templates/C++/plasmoid/%{APPNAMELC}.h
rename to src/templates/C++/plasmoid/%{APPNAMELC}.h
diff --git a/templates/C++/plasmoid/CMakeLists.txt b/src/templates/C++/plasmoid/CMakeLists.txt
similarity index 100%
rename from templates/C++/plasmoid/CMakeLists.txt
rename to src/templates/C++/plasmoid/CMakeLists.txt
diff --git a/templates/C++/plasmoid/Messages.sh b/src/templates/C++/plasmoid/Messages.sh
similarity index 100%
rename from templates/C++/plasmoid/Messages.sh
rename to src/templates/C++/plasmoid/Messages.sh
diff --git a/templates/C++/plasmoid/README b/src/templates/C++/plasmoid/README
similarity index 100%
rename from templates/C++/plasmoid/README
rename to src/templates/C++/plasmoid/README
diff --git a/templates/C++/plasmoid/plasma-applet-%{APPNAMELC}.desktop b/src/templates/C++/plasmoid/plasma-applet-%{APPNAMELC}.desktop
similarity index 100%
rename from templates/C++/plasmoid/plasma-applet-%{APPNAMELC}.desktop
rename to src/templates/C++/plasmoid/plasma-applet-%{APPNAMELC}.desktop
diff --git a/templates/C++/plasmoid/plasma-applet.png b/src/templates/C++/plasmoid/plasma-applet.png
similarity index 100%
rename from templates/C++/plasmoid/plasma-applet.png
rename to src/templates/C++/plasmoid/plasma-applet.png
diff --git a/templates/C++/plasmoid/plasmoid.kdevtemplate b/src/templates/C++/plasmoid/plasmoid.kdevtemplate
similarity index 100%
rename from templates/C++/plasmoid/plasmoid.kdevtemplate
rename to src/templates/C++/plasmoid/plasmoid.kdevtemplate
diff --git a/templates/C++/qmake_qt4guiapp/%{PROJECTDIRNAME}.kdev4 b/src/templates/C++/qmake_qt4guiapp/%{PROJECTDIRNAME}.kdev4
similarity index 100%
rename from templates/C++/qmake_qt4guiapp/%{PROJECTDIRNAME}.kdev4
rename to src/templates/C++/qmake_qt4guiapp/%{PROJECTDIRNAME}.kdev4
diff --git a/templates/C++/qmake_qt4guiapp/%{PROJECTDIRNAME}.pro b/src/templates/C++/qmake_qt4guiapp/%{PROJECTDIRNAME}.pro
similarity index 100%
rename from templates/C++/qmake_qt4guiapp/%{PROJECTDIRNAME}.pro
rename to src/templates/C++/qmake_qt4guiapp/%{PROJECTDIRNAME}.pro
diff --git a/templates/C++/qmake_qt4guiapp/README b/src/templates/C++/qmake_qt4guiapp/README
similarity index 100%
rename from templates/C++/qmake_qt4guiapp/README
rename to src/templates/C++/qmake_qt4guiapp/README
diff --git a/templates/C++/qmake_qt4guiapp/qmake4gui.png b/src/templates/C++/qmake_qt4guiapp/qmake4gui.png
similarity index 100%
rename from templates/C++/qmake_qt4guiapp/qmake4gui.png
rename to src/templates/C++/qmake_qt4guiapp/qmake4gui.png
diff --git a/templates/C++/qmake_qt4guiapp/qmake_qt4guiapp.kdevtemplate b/src/templates/C++/qmake_qt4guiapp/qmake_qt4guiapp.kdevtemplate
similarity index 100%
rename from templates/C++/qmake_qt4guiapp/qmake_qt4guiapp.kdevtemplate
rename to src/templates/C++/qmake_qt4guiapp/qmake_qt4guiapp.kdevtemplate
diff --git a/templates/C++/qmake_qt4guiapp/src/main.cpp b/src/templates/C++/qmake_qt4guiapp/src/main.cpp
similarity index 100%
rename from templates/C++/qmake_qt4guiapp/src/main.cpp
rename to src/templates/C++/qmake_qt4guiapp/src/main.cpp
diff --git a/templates/C++/qmake_qt4guiapp/src/mainwindow.ui b/src/templates/C++/qmake_qt4guiapp/src/mainwindow.ui
similarity index 100%
rename from templates/C++/qmake_qt4guiapp/src/mainwindow.ui
rename to src/templates/C++/qmake_qt4guiapp/src/mainwindow.ui
diff --git a/templates/C++/qmake_qt4guiapp/src/src.pro b/src/templates/C++/qmake_qt4guiapp/src/src.pro
similarity index 100%
rename from templates/C++/qmake_qt4guiapp/src/src.pro
rename to src/templates/C++/qmake_qt4guiapp/src/src.pro
diff --git a/templates/C++/runner/%{APPNAMELC}.cpp b/src/templates/C++/runner/%{APPNAMELC}.cpp
similarity index 100%
rename from templates/C++/runner/%{APPNAMELC}.cpp
rename to src/templates/C++/runner/%{APPNAMELC}.cpp
diff --git a/templates/C++/runner/%{APPNAMELC}.desktop b/src/templates/C++/runner/%{APPNAMELC}.desktop
similarity index 100%
rename from templates/C++/runner/%{APPNAMELC}.desktop
rename to src/templates/C++/runner/%{APPNAMELC}.desktop
diff --git a/templates/C++/runner/%{APPNAMELC}.h b/src/templates/C++/runner/%{APPNAMELC}.h
similarity index 100%
rename from templates/C++/runner/%{APPNAMELC}.h
rename to src/templates/C++/runner/%{APPNAMELC}.h
diff --git a/templates/C++/runner/CMakeLists.txt b/src/templates/C++/runner/CMakeLists.txt
similarity index 100%
rename from templates/C++/runner/CMakeLists.txt
rename to src/templates/C++/runner/CMakeLists.txt
diff --git a/templates/C++/runner/README b/src/templates/C++/runner/README
similarity index 100%
rename from templates/C++/runner/README
rename to src/templates/C++/runner/README
diff --git a/templates/C++/runner/runner.kdevtemplate b/src/templates/C++/runner/runner.kdevtemplate
similarity index 100%
rename from templates/C++/runner/runner.kdevtemplate
rename to src/templates/C++/runner/runner.kdevtemplate
diff --git a/templates/C++/runner/runner.png b/src/templates/C++/runner/runner.png
similarity index 100%
rename from templates/C++/runner/runner.png
rename to src/templates/C++/runner/runner.png
diff --git a/src/templates/CMakeLists.txt b/src/templates/CMakeLists.txt
new file mode 100644
index 0000000..a663b04
--- /dev/null
+++ b/src/templates/CMakeLists.txt
@@ -0,0 +1,23 @@
+# TODO Move all templates to the templates "root" directory and update/improve the kapptemplate_add_app_templates
+
+add_subdirectory(C++)
+add_subdirectory(ruby)
+add_subdirectory(Python)
+add_subdirectory(QML)
+
+install(FILES C++/kapp4/kapp4.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
+install(FILES C++/kde-simple/kde-simple.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
+install(FILES C++/kde-frameworks5-simple/kde-frameworks5-simple.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
+install(FILES C++/kde-frameworks5/kde-frameworks5.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
+install(FILES C++/plasmoid/plasma-applet.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
+install(FILES ruby/kderubyapp/kderubyapp.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
+install(FILES Python/pyqt4app/pyqt4app.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
+install(FILES Python/pykde4app/pykde4.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
+install(FILES C++/qmake_qt4guiapp/qmake4gui.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
+install(FILES C++/kpartapp/kpartapp.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
+install(FILES C++/akonadiresource/akonadi-resources.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
+install(FILES C++/akonadiserializer/akonadi-serializer.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
+install(FILES C++/runner/runner.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
+install(FILES C++/konqplugin/konqplugin.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
+install(FILES QML/qml-plasmoid/qml-plasmoid.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
+install(FILES QML/qt5-qml2/qt5-qml2.png DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/template_previews)
diff --git a/templates/Python/CMakeLists.txt b/src/templates/Python/CMakeLists.txt
similarity index 100%
rename from templates/Python/CMakeLists.txt
rename to src/templates/Python/CMakeLists.txt
diff --git a/templates/Python/pykde4app/%{APPNAME}.py b/src/templates/Python/pykde4app/%{APPNAME}.py
similarity index 100%
rename from templates/Python/pykde4app/%{APPNAME}.py
rename to src/templates/Python/pykde4app/%{APPNAME}.py
diff --git a/templates/Python/pykde4app/%{APPNAME}ui.rc b/src/templates/Python/pykde4app/%{APPNAME}ui.rc
similarity index 100%
rename from templates/Python/pykde4app/%{APPNAME}ui.rc
rename to src/templates/Python/pykde4app/%{APPNAME}ui.rc
diff --git a/templates/Python/pykde4app/README b/src/templates/Python/pykde4app/README
similarity index 100%
rename from templates/Python/pykde4app/README
rename to src/templates/Python/pykde4app/README
diff --git a/templates/Python/pykde4app/myCalendar.ui b/src/templates/Python/pykde4app/myCalendar.ui
similarity index 100%
rename from templates/Python/pykde4app/myCalendar.ui
rename to src/templates/Python/pykde4app/myCalendar.ui
diff --git a/templates/Python/pykde4app/pykde4.png b/src/templates/Python/pykde4app/pykde4.png
similarity index 100%
rename from templates/Python/pykde4app/pykde4.png
rename to src/templates/Python/pykde4app/pykde4.png
diff --git a/templates/Python/pykde4app/pykde4app.kdevtemplate b/src/templates/Python/pykde4app/pykde4app.kdevtemplate
similarity index 100%
rename from templates/Python/pykde4app/pykde4app.kdevtemplate
rename to src/templates/Python/pykde4app/pykde4app.kdevtemplate
diff --git a/templates/Python/pyqt4app/%{APPNAME}.py b/src/templates/Python/pyqt4app/%{APPNAME}.py
similarity index 100%
rename from templates/Python/pyqt4app/%{APPNAME}.py
rename to src/templates/Python/pyqt4app/%{APPNAME}.py
diff --git a/templates/Python/pyqt4app/README b/src/templates/Python/pyqt4app/README
similarity index 100%
rename from templates/Python/pyqt4app/README
rename to src/templates/Python/pyqt4app/README
diff --git a/templates/Python/pyqt4app/myCalendar.ui b/src/templates/Python/pyqt4app/myCalendar.ui
similarity index 100%
rename from templates/Python/pyqt4app/myCalendar.ui
rename to src/templates/Python/pyqt4app/myCalendar.ui
diff --git a/templates/Python/pyqt4app/pyqt4app.kdevtemplate b/src/templates/Python/pyqt4app/pyqt4app.kdevtemplate
similarity index 100%
rename from templates/Python/pyqt4app/pyqt4app.kdevtemplate
rename to src/templates/Python/pyqt4app/pyqt4app.kdevtemplate
diff --git a/templates/Python/pyqt4app/pyqt4app.png b/src/templates/Python/pyqt4app/pyqt4app.png
similarity index 100%
rename from templates/Python/pyqt4app/pyqt4app.png
rename to src/templates/Python/pyqt4app/pyqt4app.png
diff --git a/templates/QML/CMakeLists.txt b/src/templates/QML/CMakeLists.txt
similarity index 100%
rename from templates/QML/CMakeLists.txt
rename to src/templates/QML/CMakeLists.txt
diff --git a/templates/QML/qml-plasmoid/CMakeLists.txt b/src/templates/QML/qml-plasmoid/CMakeLists.txt
similarity index 100%
rename from templates/QML/qml-plasmoid/CMakeLists.txt
rename to src/templates/QML/qml-plasmoid/CMakeLists.txt
diff --git a/templates/QML/qml-plasmoid/Messages.sh b/src/templates/QML/qml-plasmoid/Messages.sh
similarity index 100%
rename from templates/QML/qml-plasmoid/Messages.sh
rename to src/templates/QML/qml-plasmoid/Messages.sh
diff --git a/templates/QML/qml-plasmoid/README b/src/templates/QML/qml-plasmoid/README
similarity index 100%
rename from templates/QML/qml-plasmoid/README
rename to src/templates/QML/qml-plasmoid/README
diff --git a/templates/QML/qml-plasmoid/package/contents/images/pairs.svgz b/src/templates/QML/qml-plasmoid/package/contents/images/pairs.svgz
similarity index 100%
rename from templates/QML/qml-plasmoid/package/contents/images/pairs.svgz
rename to src/templates/QML/qml-plasmoid/package/contents/images/pairs.svgz
diff --git a/templates/QML/qml-plasmoid/package/contents/ui/main.qml b/src/templates/QML/qml-plasmoid/package/contents/ui/main.qml
similarity index 100%
rename from templates/QML/qml-plasmoid/package/contents/ui/main.qml
rename to src/templates/QML/qml-plasmoid/package/contents/ui/main.qml
diff --git a/templates/QML/qml-plasmoid/package/metadata.desktop b/src/templates/QML/qml-plasmoid/package/metadata.desktop
similarity index 100%
rename from templates/QML/qml-plasmoid/package/metadata.desktop
rename to src/templates/QML/qml-plasmoid/package/metadata.desktop
diff --git a/templates/QML/qml-plasmoid/qml-plasmoid.kdevtemplate b/src/templates/QML/qml-plasmoid/qml-plasmoid.kdevtemplate
similarity index 100%
rename from templates/QML/qml-plasmoid/qml-plasmoid.kdevtemplate
rename to src/templates/QML/qml-plasmoid/qml-plasmoid.kdevtemplate
diff --git a/templates/QML/qml-plasmoid/qml-plasmoid.png b/src/templates/QML/qml-plasmoid/qml-plasmoid.png
similarity index 100%
rename from templates/QML/qml-plasmoid/qml-plasmoid.png
rename to src/templates/QML/qml-plasmoid/qml-plasmoid.png
diff --git a/templates/QML/qt5-qml2/%{PROJECTDIRNAME}.pro b/src/templates/QML/qt5-qml2/%{PROJECTDIRNAME}.pro
similarity index 100%
rename from templates/QML/qt5-qml2/%{PROJECTDIRNAME}.pro
rename to src/templates/QML/qt5-qml2/%{PROJECTDIRNAME}.pro
diff --git a/templates/QML/qt5-qml2/README b/src/templates/QML/qt5-qml2/README
similarity index 100%
rename from templates/QML/qt5-qml2/README
rename to src/templates/QML/qt5-qml2/README
diff --git a/templates/QML/qt5-qml2/qt5-qml2.kdevtemplate b/src/templates/QML/qt5-qml2/qt5-qml2.kdevtemplate
similarity index 100%
rename from templates/QML/qt5-qml2/qt5-qml2.kdevtemplate
rename to src/templates/QML/qt5-qml2/qt5-qml2.kdevtemplate
diff --git a/templates/QML/qt5-qml2/qt5-qml2.png b/src/templates/QML/qt5-qml2/qt5-qml2.png
similarity index 100%
rename from templates/QML/qt5-qml2/qt5-qml2.png
rename to src/templates/QML/qt5-qml2/qt5-qml2.png
diff --git a/templates/QML/qt5-qml2/src/main.cpp b/src/templates/QML/qt5-qml2/src/main.cpp
similarity index 100%
rename from templates/QML/qt5-qml2/src/main.cpp
rename to src/templates/QML/qt5-qml2/src/main.cpp
diff --git a/templates/QML/qt5-qml2/src/qml/main.qml b/src/templates/QML/qt5-qml2/src/qml/main.qml
similarity index 100%
rename from templates/QML/qt5-qml2/src/qml/main.qml
rename to src/templates/QML/qt5-qml2/src/qml/main.qml
diff --git a/templates/ruby/CMakeLists.txt b/src/templates/ruby/CMakeLists.txt
similarity index 100%
rename from templates/ruby/CMakeLists.txt
rename to src/templates/ruby/CMakeLists.txt
diff --git a/templates/ruby/kderubyapp/CMakeLists.txt b/src/templates/ruby/kderubyapp/CMakeLists.txt
similarity index 100%
rename from templates/ruby/kderubyapp/CMakeLists.txt
rename to src/templates/ruby/kderubyapp/CMakeLists.txt
diff --git a/templates/ruby/kderubyapp/README b/src/templates/ruby/kderubyapp/README
similarity index 100%
rename from templates/ruby/kderubyapp/README
rename to src/templates/ruby/kderubyapp/README
diff --git a/templates/ruby/kderubyapp/doc/CMakeLists.txt b/src/templates/ruby/kderubyapp/doc/CMakeLists.txt
similarity index 100%
rename from templates/ruby/kderubyapp/doc/CMakeLists.txt
rename to src/templates/ruby/kderubyapp/doc/CMakeLists.txt
diff --git a/templates/ruby/kderubyapp/doc/README.DOC b/src/templates/ruby/kderubyapp/doc/README.DOC
similarity index 100%
rename from templates/ruby/kderubyapp/doc/README.DOC
rename to src/templates/ruby/kderubyapp/doc/README.DOC
diff --git a/templates/ruby/kderubyapp/icons/CMakeLists.txt b/src/templates/ruby/kderubyapp/icons/CMakeLists.txt
similarity index 100%
rename from templates/ruby/kderubyapp/icons/CMakeLists.txt
rename to src/templates/ruby/kderubyapp/icons/CMakeLists.txt
diff --git a/templates/ruby/kderubyapp/icons/hi16-app-%{APPNAMELC}.png b/src/templates/ruby/kderubyapp/icons/hi16-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/ruby/kderubyapp/icons/hi16-app-%{APPNAMELC}.png
rename to src/templates/ruby/kderubyapp/icons/hi16-app-%{APPNAMELC}.png
diff --git a/templates/ruby/kderubyapp/icons/hi32-app-%{APPNAMELC}.png b/src/templates/ruby/kderubyapp/icons/hi32-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/ruby/kderubyapp/icons/hi32-app-%{APPNAMELC}.png
rename to src/templates/ruby/kderubyapp/icons/hi32-app-%{APPNAMELC}.png
diff --git a/templates/ruby/kderubyapp/icons/hi48-app-%{APPNAMELC}.png b/src/templates/ruby/kderubyapp/icons/hi48-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/ruby/kderubyapp/icons/hi48-app-%{APPNAMELC}.png
rename to src/templates/ruby/kderubyapp/icons/hi48-app-%{APPNAMELC}.png
diff --git a/templates/ruby/kderubyapp/kderubyapp.kdevtemplate b/src/templates/ruby/kderubyapp/kderubyapp.kdevtemplate
similarity index 100%
rename from templates/ruby/kderubyapp/kderubyapp.kdevtemplate
rename to src/templates/ruby/kderubyapp/kderubyapp.kdevtemplate
diff --git a/templates/ruby/kderubyapp/kderubyapp.png b/src/templates/ruby/kderubyapp/kderubyapp.png
similarity index 100%
rename from templates/ruby/kderubyapp/kderubyapp.png
rename to src/templates/ruby/kderubyapp/kderubyapp.png
diff --git a/templates/ruby/kderubyapp/src/%{APPNAMELC}.desktop b/src/templates/ruby/kderubyapp/src/%{APPNAMELC}.desktop
similarity index 100%
rename from templates/ruby/kderubyapp/src/%{APPNAMELC}.desktop
rename to src/templates/ruby/kderubyapp/src/%{APPNAMELC}.desktop
diff --git a/templates/ruby/kderubyapp/src/%{APPNAMELC}.kcfg b/src/templates/ruby/kderubyapp/src/%{APPNAMELC}.kcfg
similarity index 100%
rename from templates/ruby/kderubyapp/src/%{APPNAMELC}.kcfg
rename to src/templates/ruby/kderubyapp/src/%{APPNAMELC}.kcfg
diff --git a/templates/ruby/kderubyapp/src/%{APPNAMELC}.rb b/src/templates/ruby/kderubyapp/src/%{APPNAMELC}.rb
similarity index 100%
rename from templates/ruby/kderubyapp/src/%{APPNAMELC}.rb
rename to src/templates/ruby/kderubyapp/src/%{APPNAMELC}.rb
diff --git a/templates/ruby/kderubyapp/src/%{APPNAMELC}ui.rc b/src/templates/ruby/kderubyapp/src/%{APPNAMELC}ui.rc
similarity index 100%
rename from templates/ruby/kderubyapp/src/%{APPNAMELC}ui.rc
rename to src/templates/ruby/kderubyapp/src/%{APPNAMELC}ui.rc
diff --git a/templates/ruby/kderubyapp/src/%{APPNAMELC}view.rb b/src/templates/ruby/kderubyapp/src/%{APPNAMELC}view.rb
similarity index 100%
rename from templates/ruby/kderubyapp/src/%{APPNAMELC}view.rb
rename to src/templates/ruby/kderubyapp/src/%{APPNAMELC}view.rb
diff --git a/templates/ruby/kderubyapp/src/%{APPNAMELC}view_base.ui b/src/templates/ruby/kderubyapp/src/%{APPNAMELC}view_base.ui
similarity index 100%
rename from templates/ruby/kderubyapp/src/%{APPNAMELC}view_base.ui
rename to src/templates/ruby/kderubyapp/src/%{APPNAMELC}view_base.ui
diff --git a/templates/ruby/kderubyapp/src/CMakeLists.txt b/src/templates/ruby/kderubyapp/src/CMakeLists.txt
similarity index 100%
rename from templates/ruby/kderubyapp/src/CMakeLists.txt
rename to src/templates/ruby/kderubyapp/src/CMakeLists.txt
diff --git a/templates/ruby/kderubyapp/src/main.rb b/src/templates/ruby/kderubyapp/src/main.rb
similarity index 100%
rename from templates/ruby/kderubyapp/src/main.rb
rename to src/templates/ruby/kderubyapp/src/main.rb
diff --git a/templates/ruby/kderubyapp/src/prefs_base.ui b/src/templates/ruby/kderubyapp/src/prefs_base.ui
similarity index 100%
rename from templates/ruby/kderubyapp/src/prefs_base.ui
rename to src/templates/ruby/kderubyapp/src/prefs_base.ui
diff --git a/templates/ruby/kderubyapp/src/settings.kcfgc b/src/templates/ruby/kderubyapp/src/settings.kcfgc
similarity index 100%
rename from templates/ruby/kderubyapp/src/settings.kcfgc
rename to src/templates/ruby/kderubyapp/src/settings.kcfgc
diff --git a/templates/ruby/rubykonqplugin/CMakeLists.txt b/src/templates/ruby/rubykonqplugin/CMakeLists.txt
similarity index 100%
rename from templates/ruby/rubykonqplugin/CMakeLists.txt
rename to src/templates/ruby/rubykonqplugin/CMakeLists.txt
diff --git a/templates/ruby/rubykonqplugin/README b/src/templates/ruby/rubykonqplugin/README
similarity index 100%
rename from templates/ruby/rubykonqplugin/README
rename to src/templates/ruby/rubykonqplugin/README
diff --git a/templates/ruby/rubykonqplugin/doc/CMakeLists.txt b/src/templates/ruby/rubykonqplugin/doc/CMakeLists.txt
similarity index 100%
rename from templates/ruby/rubykonqplugin/doc/CMakeLists.txt
rename to src/templates/ruby/rubykonqplugin/doc/CMakeLists.txt
diff --git a/templates/ruby/rubykonqplugin/doc/README.DOC b/src/templates/ruby/rubykonqplugin/doc/README.DOC
similarity index 100%
rename from templates/ruby/rubykonqplugin/doc/README.DOC
rename to src/templates/ruby/rubykonqplugin/doc/README.DOC
diff --git a/templates/ruby/rubykonqplugin/icons/CMakeLists.txt b/src/templates/ruby/rubykonqplugin/icons/CMakeLists.txt
similarity index 100%
rename from templates/ruby/rubykonqplugin/icons/CMakeLists.txt
rename to src/templates/ruby/rubykonqplugin/icons/CMakeLists.txt
diff --git a/templates/ruby/rubykonqplugin/icons/hi16-app-%{APPNAMELC}.png b/src/templates/ruby/rubykonqplugin/icons/hi16-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/ruby/rubykonqplugin/icons/hi16-app-%{APPNAMELC}.png
rename to src/templates/ruby/rubykonqplugin/icons/hi16-app-%{APPNAMELC}.png
diff --git a/templates/ruby/rubykonqplugin/icons/hi32-app-%{APPNAMELC}.png b/src/templates/ruby/rubykonqplugin/icons/hi32-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/ruby/rubykonqplugin/icons/hi32-app-%{APPNAMELC}.png
rename to src/templates/ruby/rubykonqplugin/icons/hi32-app-%{APPNAMELC}.png
diff --git a/templates/ruby/rubykonqplugin/icons/hi48-app-%{APPNAMELC}.png b/src/templates/ruby/rubykonqplugin/icons/hi48-app-%{APPNAMELC}.png
similarity index 100%
rename from templates/ruby/rubykonqplugin/icons/hi48-app-%{APPNAMELC}.png
rename to src/templates/ruby/rubykonqplugin/icons/hi48-app-%{APPNAMELC}.png
diff --git a/templates/ruby/rubykonqplugin/konqplugin.png b/src/templates/ruby/rubykonqplugin/konqplugin.png
similarity index 100%
rename from templates/ruby/rubykonqplugin/konqplugin.png
rename to src/templates/ruby/rubykonqplugin/konqplugin.png
diff --git a/templates/ruby/rubykonqplugin/rubykonqplugin.kdevtemplate b/src/templates/ruby/rubykonqplugin/rubykonqplugin.kdevtemplate
similarity index 100%
rename from templates/ruby/rubykonqplugin/rubykonqplugin.kdevtemplate
rename to src/templates/ruby/rubykonqplugin/rubykonqplugin.kdevtemplate
diff --git a/templates/ruby/rubykonqplugin/src/%{APPNAMELC}.desktop b/src/templates/ruby/rubykonqplugin/src/%{APPNAMELC}.desktop
similarity index 100%
rename from templates/ruby/rubykonqplugin/src/%{APPNAMELC}.desktop
rename to src/templates/ruby/rubykonqplugin/src/%{APPNAMELC}.desktop
diff --git a/templates/ruby/rubykonqplugin/src/%{APPNAMELC}.kcfg b/src/templates/ruby/rubykonqplugin/src/%{APPNAMELC}.kcfg
similarity index 100%
rename from templates/ruby/rubykonqplugin/src/%{APPNAMELC}.kcfg
rename to src/templates/ruby/rubykonqplugin/src/%{APPNAMELC}.kcfg
diff --git a/templates/ruby/rubykonqplugin/src/%{APPNAMELC}.rc b/src/templates/ruby/rubykonqplugin/src/%{APPNAMELC}.rc
similarity index 100%
rename from templates/ruby/rubykonqplugin/src/%{APPNAMELC}.rc
rename to src/templates/ruby/rubykonqplugin/src/%{APPNAMELC}.rc
diff --git a/templates/ruby/rubykonqplugin/src/%{APPNAME}.rb b/src/templates/ruby/rubykonqplugin/src/%{APPNAME}.rb
similarity index 100%
rename from templates/ruby/rubykonqplugin/src/%{APPNAME}.rb
rename to src/templates/ruby/rubykonqplugin/src/%{APPNAME}.rb
diff --git a/templates/ruby/rubykonqplugin/src/CMakeLists.txt b/src/templates/ruby/rubykonqplugin/src/CMakeLists.txt
similarity index 100%
rename from templates/ruby/rubykonqplugin/src/CMakeLists.txt
rename to src/templates/ruby/rubykonqplugin/src/CMakeLists.txt
diff --git a/templates/ruby/rubykonqplugin/src/config.ui b/src/templates/ruby/rubykonqplugin/src/config.ui
similarity index 100%
rename from templates/ruby/rubykonqplugin/src/config.ui
rename to src/templates/ruby/rubykonqplugin/src/config.ui
diff --git a/templates/ruby/rubykonqplugin/src/settings.kcfgc b/src/templates/ruby/rubykonqplugin/src/settings.kcfgc
similarity index 100%
rename from templates/ruby/rubykonqplugin/src/settings.kcfgc
rename to src/templates/ruby/rubykonqplugin/src/settings.kcfgc
diff --git a/templates/CMakeLists.txt b/templates/CMakeLists.txt
deleted file mode 100644
index 8614812..0000000
--- a/templates/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-add_subdirectory(C++)
-add_subdirectory(ruby)
-add_subdirectory(Python)
-add_subdirectory(QML)
\ No newline at end of file


More information about the kde-doc-english mailing list