Commit f02c0f64 authored by Friedemann Kleint's avatar Friedemann Kleint
Browse files

Add a wizard that lets the user enter a code-snippet.

This is useful when fixing tasks that contain a code snippet.

Change-Id: Idaf523839254eed97a363501f0aba4317d216d1c
Reviewed-by: default avatarTobias Hunger <>
parent b71ded0b
@if "%TYPE%" == "core"
QT = core
QT = core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
@if "%CONSOLE%" == "true"
CONFIG += console
@if "%APP_BUNDLE%" == "false"
CONFIG -= app_bundle
SOURCES += main.cpp
<?xml version="1.0" encoding="UTF-8"?>
** This file is part of Qt Creator
** Copyright (c) 2012 Nokia Corporation and/or its subsidiary(-ies).
** Contact:
** GNU Lesser General Public License Usage
** This file may be used under the terms of the GNU Lesser General Public
** License version 2.1 as published by the Free Software Foundation and
** appearing in the file LICENSE.LGPL included in the packaging of this file.
** Please review the following information to ensure the GNU Lesser General
** Public License version 2.1 requirements will be met:
** In addition, as a special exception, Nokia gives you certain additional
** rights. These rights are described in the Nokia Qt LGPL Exception
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
** Other Usage
** Alternatively, this file may be used in accordance with the terms and
** conditions contained in a signed written agreement between you and Nokia.
Custom project wizard configuration example file. Note that by convention,
the project file goes last.
The "class" and "firstpage" attributes specify that it is a Qt 4 wizard and
leave room for the Qt 4 target page.
<wizard version="1" kind="project"
class="qt4project" firstpage="10"
id="Z.Snippet" category="H.QtProjects">
<description>Creates a qmake-based test project for which a code snippet can be entered.</description>
<displayname>Code Snippet</displayname>;
<displaycategory>Other Projects</displaycategory>
<file source="main.cpp" openeditor="true"/>
<file source="" target="" openproject="true"/>
<fieldpagetitle>Snippet Parameters</fieldpagetitle>
<field name="CODE">
<fieldcontrol class="QTextEdit" defaulttext="int main(int argc, char *argv[]) { return 0; }"/>
<field name="TYPE">
<fieldcontrol class="QComboBox" defaultindex="0">
<comboentry value="core">
<comboentrytext>Headless (QtCore)</comboentrytext>
<comboentry value="gui">
<comboentrytext>Gui application (QtCore, QtGui, QtWidgets)</comboentrytext>
<field name="CONSOLE">
<fieldcontrol class="QCheckBox" defaultvalue="true"/>
<fielddescription>Console application</fielddescription>
<field name="APP_BUNDLE">
<fieldcontrol class="QCheckBox"/>
<fielddescription>Application bundle (Mac)</fielddescription>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment