--- a/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-Console/main.cpp Thu Apr 15 17:45:19 2010 -0500
+++ b/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-Console/main.cpp Thu Apr 15 18:07:10 2010 -0500
@@ -1,32 +1,11 @@
-/****************************************************************************
-**
-** Trolltech hereby grants a license to use the Qt/Eclipse Integration
-** plug-in (the software contained herein), in binary form, solely for the
-** purpose of creating code to be used with Trolltech's Qt software.
-**
-** Qt Designer is licensed under the terms of the GNU General Public
-** License versions 2.0 and 3.0 ("GPL License"). Trolltech offers users the
-** right to use certain no GPL licensed software under the terms of its GPL
-** Exception version 1.2 (http://trolltech.com/products/qt/gplexception).
-**
-** THIS SOFTWARE IS PROVIDED BY TROLLTECH AND ITS CONTRIBUTORS (IF ANY) "AS
-** IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-** TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-** PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-** OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-** EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-** PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-** PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-** LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-** NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
-**
-** Since we now have the GPL exception I think that the "special exception
-** is no longer needed. The license text proposed above (other than the
-** special exception portion of it) is the BSD license and we have added
-** the BSD license as a permissible license under the exception.
-**
-****************************************************************************/
+/*
+============================================================================
+ Name : $(baseName).cpp
+ Author : $(author)
+ Copyright : $(copyright)
+ Description : Main Console Application
+============================================================================
+*/
#include <QtCore>
#include <QCoreApplication>
--- a/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-Console/template.properties Thu Apr 15 17:45:19 2010 -0500
+++ b/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-Console/template.properties Thu Apr 15 18:07:10 2010 -0500
@@ -11,3 +11,7 @@
Release UIDs are provided by Symbian.
basics.label=Basic Settings
basics.desc=Basic properties of a project
+basics.author.label=Author:
+basics.author.desc=Name of the author
+basics.copyright.label=Copyright notice:
+basics.copyright.desc=Your copyright notice
--- a/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-Console/template.xml Thu Apr 15 17:45:19 2010 -0500
+++ b/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-Console/template.xml Thu Apr 15 18:07:10 2010 -0500
@@ -13,9 +13,24 @@
label="%uid3.label"
min="0xe0000000"
max="0xefffffff"
- mandatory="true">
+ mandatory="true"
+ persist="true">
<description>%uid3.desc</description>
</uidField>
+ <textField
+ id="author"
+ label="%basics.author.label"
+ persist="true">
+ <description>%basics.author.desc</description>
+ </textField>
+ <textField
+ id="copyright"
+ label="%basics.copyright.label"
+ multiline="true"
+ default="Your copyright notice"
+ persist="true">
+ <description>%basics.copyright.desc</description>
+ </textField>
</wizardPage>
<process class="com.nokia.carbide.cpp.project.core.processes.NewProject"
--- a/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-Common/Basename.cpp Thu Apr 15 17:45:19 2010 -0500
+++ b/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-Common/Basename.cpp Thu Apr 15 18:07:10 2010 -0500
@@ -1,32 +1,11 @@
-/****************************************************************************
-**
-** Trolltech hereby grants a license to use the Qt/Eclipse Integration
-** plug-in (the software contained herein), in binary form, solely for the
-** purpose of creating code to be used with Trolltech's Qt software.
-**
-** Qt Designer is licensed under the terms of the GNU General Public
-** License versions 2.0 and 3.0 ("GPL License"). Trolltech offers users the
-** right to use certain no GPL licensed software under the terms of its GPL
-** Exception version 1.2 (http://trolltech.com/products/qt/gplexception).
-**
-** THIS SOFTWARE IS PROVIDED BY TROLLTECH AND ITS CONTRIBUTORS (IF ANY) "AS
-** IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-** TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-** PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-** OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-** EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-** PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-** PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-** LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-** NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
-**
-** Since we now have the GPL exception I think that the "special exception
-** is no longer needed. The license text proposed above (other than the
-** special exception portion of it) is the BSD license and we have added
-** the BSD license as a permissible license under the exception.
-**
-****************************************************************************/
+/*
+============================================================================
+ Name : $(baseName).cpp
+ Author : $(author)
+ Copyright : $(copyright)
+ Description : Class Implementation
+============================================================================
+*/
#include "$(className).h"
--- a/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-Common/Basename.h Thu Apr 15 17:45:19 2010 -0500
+++ b/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-Common/Basename.h Thu Apr 15 18:07:10 2010 -0500
@@ -1,32 +1,11 @@
-/****************************************************************************
-**
-** Trolltech hereby grants a license to use the Qt/Eclipse Integration
-** plug-in (the software contained herein), in binary form, solely for the
-** purpose of creating code to be used with Trolltech's Qt software.
-**
-** Qt Designer is licensed under the terms of the GNU General Public
-** License versions 2.0 and 3.0 ("GPL License"). Trolltech offers users the
-** right to use certain no GPL licensed software under the terms of its GPL
-** Exception version 1.2 (http://trolltech.com/products/qt/gplexception).
-**
-** THIS SOFTWARE IS PROVIDED BY TROLLTECH AND ITS CONTRIBUTORS (IF ANY) "AS
-** IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-** TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-** PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-** OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-** EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-** PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-** PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-** LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-** NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
-**
-** Since we now have the GPL exception I think that the "special exception
-** is no longer needed. The license text proposed above (other than the
-** special exception portion of it) is the BSD license and we have added
-** the BSD license as a permissible license under the exception.
-**
-****************************************************************************/
+/*
+============================================================================
+ Name : $(baseName).cpp
+ Author : $(author)
+ Copyright : $(copyright)
+ Description : Declares Class
+============================================================================
+*/
#ifndef $(className$upper)_H
#define $(className$upper)_H
--- a/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-Common/main.cpp Thu Apr 15 17:45:19 2010 -0500
+++ b/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-Common/main.cpp Thu Apr 15 18:07:10 2010 -0500
@@ -1,32 +1,11 @@
-/****************************************************************************
-**
-** Trolltech hereby grants a license to use the Qt/Eclipse Integration
-** plug-in (the software contained herein), in binary form, solely for the
-** purpose of creating code to be used with Trolltech's Qt software.
-**
-** Qt Designer is licensed under the terms of the GNU General Public
-** License versions 2.0 and 3.0 ("GPL License"). Trolltech offers users the
-** right to use certain no GPL licensed software under the terms of its GPL
-** Exception version 1.2 (http://trolltech.com/products/qt/gplexception).
-**
-** THIS SOFTWARE IS PROVIDED BY TROLLTECH AND ITS CONTRIBUTORS (IF ANY) "AS
-** IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-** TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-** PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-** OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-** EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-** PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-** PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-** LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-** NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
-**
-** Since we now have the GPL exception I think that the "special exception
-** is no longer needed. The license text proposed above (other than the
-** special exception portion of it) is the BSD license and we have added
-** the BSD license as a permissible license under the exception.
-**
-****************************************************************************/
+/*
+============================================================================
+ Name : $(baseName).cpp
+ Author : $(author)
+ Copyright : $(copyright)
+ Description : Main GUI Application
+============================================================================
+*/
#include "$(className).h"
--- a/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-Dialog/template.properties Thu Apr 15 17:45:19 2010 -0500
+++ b/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-Dialog/template.properties Thu Apr 15 18:07:10 2010 -0500
@@ -12,3 +12,7 @@
basics.desc=Basic properties of a project
className.label=Class Name:
className.desc=The name of the class to generate
+basics.author.label=Author:
+basics.author.desc=Name of the author
+basics.copyright.label=Copyright notice:
+basics.copyright.desc=Your copyright notice
--- a/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-Dialog/template.xml Thu Apr 15 17:45:19 2010 -0500
+++ b/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-Dialog/template.xml Thu Apr 15 18:07:10 2010 -0500
@@ -20,9 +20,24 @@
label="%uid3.label"
min="0xe0000000"
max="0xefffffff"
- mandatory="true">
+ mandatory="true"
+ persist="true">
<description>%uid3.desc</description>
</uidField>
+ <textField
+ id="author"
+ label="%basics.author.label"
+ persist="true">
+ <description>%basics.author.desc</description>
+ </textField>
+ <textField
+ id="copyright"
+ label="%basics.copyright.label"
+ multiline="true"
+ default="Your copyright notice"
+ persist="true">
+ <description>%basics.copyright.desc</description>
+ </textField>
</wizardPage>
<process class="com.nokia.carbide.templatewizard.processes.CreateTemplateVariable"
--- a/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-MainWindow/template.properties Thu Apr 15 17:45:19 2010 -0500
+++ b/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-MainWindow/template.properties Thu Apr 15 18:07:10 2010 -0500
@@ -12,3 +12,7 @@
basics.desc=Basic properties of a project
className.label=Class Name:
className.desc=The name of the class to generate
+basics.author.label=Author:
+basics.author.desc=Name of the author
+basics.copyright.label=Copyright notice:
+basics.copyright.desc=Your copyright notice
--- a/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-MainWindow/template.xml Thu Apr 15 17:45:19 2010 -0500
+++ b/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-MainWindow/template.xml Thu Apr 15 18:07:10 2010 -0500
@@ -20,9 +20,24 @@
label="%uid3.label"
min="0xe0000000"
max="0xefffffff"
- mandatory="true">
+ mandatory="true"
+ persist="true">
<description>%uid3.desc</description>
</uidField>
+ <textField
+ id="author"
+ label="%basics.author.label"
+ persist="true">
+ <description>%basics.author.desc</description>
+ </textField>
+ <textField
+ id="copyright"
+ label="%basics.copyright.label"
+ multiline="true"
+ default="Your copyright notice"
+ persist="true">
+ <description>%basics.copyright.desc</description>
+ </textField>
</wizardPage>
<process class="com.nokia.carbide.templatewizard.processes.CreateTemplateVariable"
--- a/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-Widget/template.properties Thu Apr 15 17:45:19 2010 -0500
+++ b/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-Widget/template.properties Thu Apr 15 18:07:10 2010 -0500
@@ -12,3 +12,7 @@
basics.desc=Basic properties of a project
className.label=Class Name:
className.desc=The name of the class to generate
+basics.author.label=Author:
+basics.author.desc=Name of the author
+basics.copyright.label=Copyright notice:
+basics.copyright.desc=Your copyright notice
--- a/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-Widget/template.xml Thu Apr 15 17:45:19 2010 -0500
+++ b/templates/com.nokia.carbide.cpp.qt.templates/templates/Qt-GUI-Widget/template.xml Thu Apr 15 18:07:10 2010 -0500
@@ -20,9 +20,24 @@
label="%uid3.label"
min="0xe0000000"
max="0xefffffff"
- mandatory="true">
+ mandatory="true"
+ persist="true">
<description>%uid3.desc</description>
</uidField>
+ <textField
+ id="author"
+ label="%basics.author.label"
+ persist="true">
+ <description>%basics.author.desc</description>
+ </textField>
+ <textField
+ id="copyright"
+ label="%basics.copyright.label"
+ multiline="true"
+ default="Your copyright notice"
+ persist="true">
+ <description>%basics.copyright.desc</description>
+ </textField>
</wizardPage>
<process class="com.nokia.carbide.templatewizard.processes.CreateTemplateVariable"