1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
<?xml version="1.0" encoding="UTF-8"?>
<wizard version="1" kind="project" class="qt4project" firstpage="10" id="Tulip.Algorithm" category="Tulip">
<icon>logo.png</icon>
<description>Creates a tulip plugin to implement an algorithm</description>
<displayname>Algorithm</displayname>;
<displaycategory>Tulip Project</displaycategory>
<files>
<file source="algorithmplugin.h" target="%ProjectName:l%.%CppHeaderSuffix%" openeditor="true"/>
<file source="algorithmplugin.cpp" target="%ProjectName:l%.%CppSourceSuffix%" openeditor="true"/>
<file source="algorithm.cmake" target="CMakeLists.txt" openproject="true" openeditor="false"/>
</files>
<!-- Create a 2nd wizard page with parameters -->
<fieldpagetitle>Plugin settings</fieldpagetitle>
<fields>
<field name="TulipPath">
<fieldcontrol class="Utils::PathChooser"/>
<fielddescription>Tulip installation directory: </fielddescription>
</field>
<field name="PluginName">
<fieldcontrol class="QLineEdit" defaulttext="My Algorithm" />
<fielddescription>Plugin identifier (used to call the plugin): </fielddescription>
</field>
<field name="Author">
<fieldcontrol class="QLineEdit" defaulttext="Author" />
<fielddescription>Author: </fielddescription>
</field>
<field name="Date">
<fieldcontrol class="QLineEdit" validator="^[0-9/]+$" defaulttext="07/01/2011" />
<fielddescription>Date: </fielddescription>
</field>
<field name="Informations">
<fieldcontrol class="QLineEdit" defaulttext="Simple Plugin" />
<fielddescription>Plugin Description: </fielddescription>
</field>
<field name="Version">
<fieldcontrol class="QLineEdit" validator="^[0-9\.]+$" defaulttext="0.1" />
<fielddescription>Version: </fielddescription>
</field>
<field name="Group">
<fieldcontrol class="QLineEdit" defaulttext="" />
<fielddescription>Group: </fielddescription>
</field>
</fields>
</wizard>
|