diff options
author | Marco Martin <notmart@gmail.com> | 2015-12-09 12:14:38 +0100 |
---|---|---|
committer | Marco Martin <notmart@gmail.com> | 2015-12-29 10:33:34 +0100 |
commit | 76377cdf5d0658672bea5cc84f1c7d5657b8aea2 (patch) | |
tree | c92b63f1e3e1b1c99ba66f4927028676f66b97df /tests/KDEPackageAppTemplatesTest/qml-plasmoid/package/contents/ui/main.qml | |
parent | 70f8c5f9efaae8f16874d8cfc551e8ae19558fba (diff) | |
download | extra-cmake-modules-5.18.0-rc1.tar.gz extra-cmake-modules-5.18.0-rc1.tar.bz2 |
Make the KAppTemplate CMake module globalv5.18.0-rc1v5.18.0
templates are very useful as teaching tool in order to make
a minimal application that uses a certain framework.
templates in the KAppTemplate repository will always get forgotten
(plus kapptemplate is not really necessary as they work in kdevelop as well)
An ideal situation would be frameworks having templates in their own repos
with templates of barebone apps using the main framework features.
In order to do that, the cmake stuff needed in order to correctly install
a template needs to be ported to a place avaiable to all frameworks
REVIEW:126185
Diffstat (limited to 'tests/KDEPackageAppTemplatesTest/qml-plasmoid/package/contents/ui/main.qml')
-rw-r--r-- | tests/KDEPackageAppTemplatesTest/qml-plasmoid/package/contents/ui/main.qml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/tests/KDEPackageAppTemplatesTest/qml-plasmoid/package/contents/ui/main.qml b/tests/KDEPackageAppTemplatesTest/qml-plasmoid/package/contents/ui/main.qml new file mode 100644 index 00000000..afa4758a --- /dev/null +++ b/tests/KDEPackageAppTemplatesTest/qml-plasmoid/package/contents/ui/main.qml @@ -0,0 +1,28 @@ +/*************************************************************************** + * Copyright (C) %{CURRENT_YEAR} by %{AUTHOR} <%{EMAIL}> * + * * + * Distributed under the OSI-approved BSD License (the "License"); + * see accompanying file COPYING-CMAKE-SCRIPTS for details. + * + * This software is distributed WITHOUT ANY WARRANTY; without even the + * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the License for more information. + ***************************************************************************/ + +import QtQuick 2.1 +import QtQuick.Layouts 1.1 +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.plasmoid 2.0 +import org.kde.plasma.components 2.0 as PlasmaComponents + +Item { + Plasmoid.fullRepresentation: ColumnLayout { + anchors.fill: parent + PlasmaCore.IconItem { + source: "kde" + } + PlasmaComponents.Label { + text: "This is Plasma!" + } + } +} |