 |
Computer Assited Medical Intervention Tool Kit
version 4.1
|
Go to the documentation of this file.
26 #ifndef DefaultGUIText_h
27 #define DefaultGUIText_h
34 static const QString
normalStyle =
"QLabel { background-color : none; color : black; }";
35 static const QString
enhancedStyle =
"QLabel { background-color : red; color : yellow; }";
38 static const QString
defaultAscii =
"Please use only ASCII characters: only non accentuated alphanumeric and some other characters [!, \", #, $, %, &, (, ), *, +, -, /...] are supported";
45 <p>This CEP is an automatically example generated by CamiTK-Wizard.</p>\
46 <p>It will help you to create Action and Component extensions as well as needed libraries.</p>\
47 <p>This description <span style='font-weight:600;'>should be replaced</span> \
48 by a real description of the <span style='font-style:italic;'>actual</span> project.</p>\
50 static const QString
defaultRealCepName =
"Please provide a <i>real</i> <b>name</b> for your CEP,\nA CEP name should gives an idea of what your project is about.\n";
51 static const QString
defaultRealCepDescription =
"Please provide a <i>real</i> <b>description</b> for your CEP,\nA CEP description should explain what your project is about.\n";
54 static const QString
defaultContact =
"Firstname.Lastname@univ-grenoble-alpes.fr";
55 static const QString
defaultUserLicence =
"/*****************************************************************************<br/>\
56 * $USERDEF_LICENCE_BEGIN$<br/>\
58 * CamiTK - Computer Assisted Medical Intervention ToolKit <br/>\
59 * (c) 2001-2018 Univ. Grenoble Alpes, CNRS, TIMC-IMAG UMR 5525 (GMCAO) <br/>\
61 * Visit http://camitk.imag.fr for more information <br/>\
63 * This file is part of CamiTK. <br/>\
65 * @CEP_NAME@ is under the following licence: <br/>\
69 * $USERDEF_LICENCE_END$ <br/>\
70 ****************************************************************************/ <br/>\
73 static const QString
defaultRealContact =
"Please provide a <i>real</i> email address for contact\n";
82 Please provide here the possible dependencies of your @ELEMENT@: <br/>\
83 does it depend on an library from this CEP, from another CamiTK CEP or an external library?\
86 <i>Note</span>: if your @ELEMENT@ is standalone<br/>\
87 (i.e., it does not need any other library to work), you can skip this page.\
94 static const QString
defaultRealExtensionName =
"Please provide a <i>real</i> <b>name</b> for your extension,\nA real name should express what your extension is about.\n";
95 static const QString
defaultRealExtensionDescription =
"Please provide a <i>real</i> <b>description</b> for your extension,\nA real description should explain what your extension is about.\n";
103 An <i>Action Extension</i> manages one or a set of actions targeting the same objective.<br/> \
104 There is one directory for each <i>Action Extension</i>. <br/> \
105 Each <i>Action Extension</i> results in one dynamic library (dll, so or dylib).\
107 <p>Please fill-in the information requested for creating of an <i>Action Extension</i>.</p>\
108 <p>The Actions composing this <i>Action Extension</i> will be added in the next forms.</p>\
114 static const QString
defaultActionExtensionDescription =
"This extension description is automatically generated in order to show new users how to easily write an extension with one or several Action(s).";
122 A <i>Component Extension</i> manages one top-level Component.<br/> \
123 A top-level component appears at the first level of the component explorer.<br/> \
124 It can have sub-components, that can also be managed in the same <i>Component Extension</i>. <br/> \
125 There is one directory for each <i>Component Extension</i>.<br/> \
126 Each <i>Component Extension</i> results in one dynamic library (dll, so or dylib).\
128 <p>Please fill-in the information requested for creating a <i>Component Extension</i>.</p>\
129 <p>The Components composing this <i>Component Extension</i> will be added in the next forms.</p>\
135 static const QString
defaultComponentExtensionDescription =
"This extension description is automatically generated in order to show new users how to easily write an extension with one or several Component(s)";
140 static const QString
defaultActionDescription =
"This description is automatically generated in order to show new users how to easily write an Action.";
142 static const QStringList
defaultPossibleComponents = QStringList() <<
"ImageComponent" <<
"MeshComponent" <<
"CameraComponent" <<
"PhysicalModelComponent";
144 static const QString
defaultRealActionName =
"Please provide a <i>real</i> <b>name</b> for your action,\nA real action name should express what your action is about.\n";
145 static const QString
defaultRealActionDescription =
"Please provide a <i>real</i> <b>description</b> for your action,\nA real description should explain the goal and tell a little bit about the method of your action (for instance, you can reference a/your paper here).\n";
151 static const QString
defaultComponentDescription =
"This description is automatically generated for this component which handles no kind of data.";
154 static const QString
defaultRealComponentName =
"Please provide a <i>real</i> <b>name</b> for your component,\nA real component name should express what kind of data are handled.\n";
155 static const QString
defaultRealComponentDescription =
"Please provide a <i>real</i> <b>description</b> for your component,\nA real description should explain the data files or input/output data that are handled.\n";
156 static const QString
defaultRealFileSuffix =
"Please provide a <i>real</i> file suffix. It is the suffix (also called file extension) that is used in the file names your component will open/support. If your component is not designed to open any file, please leave this suffix empty. Note that in this case, you might consider using a initialization action to instantiate your component.";
161 static const QString
defaultRealFamily =
"Please provide a <i>real</i> family name for your Action. It will allow CamiTK to automatically classify your action: all actions of the same family will be available under the same submenu in the contextual menu/Action menu of the selected component.";
164 static const QString
defaultPropNoName =
"Please provide a name for <i>all</i> properties.\n";
171 <p align='center'><span style=' font-weight:600; '>Created Action(s):</span></p>\
182 <p align='center'><span style=' font-weight:600; '>Created Component(s):</span></p>\
195 <p> You are about to add the following <b>Action</b></p>\
197 <li>Name: @NAME@ </li>\
198 <li>Description: @DESCRIPTION@ </li>\
199 <li>Component: @COMPONENT@ </li>\
205 <li>Family: @FAMILY@ </li>\
213 <p>If you want to modify some elements of your Action, click on <tt>Previous</tt>. </p> \
214 <p>If you want to cancel the creation of this Action, click on <tt>Cancel</tt>. </p> \
215 <p>Clicking on <tt>Next</tt> will bring you back to the Action Extension page.</p>\
226 <p> You are about to add the following <b>Component</b></p>\
228 <li>Name: @NAME@ </li>\
229 <li>Description: @DESCRIPTION@ </li>\
230 <li>Representation: @REPRESENTATION@ </li>\
238 <p>If you want to modify some elements of your Component, click on <tt>Previous</tt>. </p> \
239 <p>If you want to cancel the creation of this Component, click on <tt>Cancel</tt>. </p> \
240 <p>Clicking on <tt>Next</tt> will bring you back to the Component Extension page.</p>\
252 <p> You are about to add the following <b>@ELEMENT@ Extensions</b></p>\
254 <li>Name: @NAME@ </li>\
255 <li>Description: @DESCRIPTION@ </li>\
263 @DEPENDENCIES_LIST@ \
268 <p>If you want to modify some elements of your @ELEMENT@ Extension, click on <tt>Previous</tt>. </p> \
269 <p>If you want to cancel the creation of this @ELEMENT@ Extension, click on <tt>Cancel</tt>. </p> \
270 <p>Clicking on <tt>Next</tt> will bring you back to the CEP sumarry page.</p>\
280 <p>A CamiTK Component or Action is just a <span style='font-style:italic;'>glue</span>, i.e. an encapsulation of your <br/>\
281 data structures/algorithms to fit them within CamiTK. \
283 <p>However, you may want to keep the knowledge and know-how of your specialty <br/>\
284 independent of CamiTK.\
286 <p>This is what Libraries offers you: <span style='font-weight:600;'>the code inside a library is independent of CamiTK</span><br/>\
287 (only the CMakeList provided uses camitk cmake macros to ease your work, <br/>\
288 but you can totally modify them so that they are CamiTK<br/>\
289 independent) and can be used elsewhere.\
297 static const QString
defaultLibraryDescription =
"This library is generated automatically and aims at showing CamiTK new users how to easily write a library independent from CamiTK (except for the CMakeList).";
298 static const QString
defaultRealLibraryName =
"Please provide a <i>real</i> <b>name</b> for your library,\nA real library name should express what your library is about.\n";
299 static const QString
defaultRealLibraryDescription =
"Please provide a <i>real</i> <b>description</b> for your library,\nA real description should explain the goal and tell a little bit about the method of your library (for instance, you can reference a/your paper here).\n";
307 If you already created files containing the code of your library, you can copy them here.\
310 You can of course copy them or create them manually another time. <br/>\
311 However,as CMake automatically parses the directory to include existing .h and .cpp files<br/>\
312 inside your project, you may want to copy/create them before running CMake<br/>\
323 <h1>File(s) to copy:</h1>\
334 <h2>Congratulations !!</h2>\
335 <h1>You just created a <i>CamiTK Extension Project</i></h1>\
337 <h2>To Make It Work</h2>\
339 <li>Create a <tt>build</tt> directory.<br/>\
340 <i>Note:</i> It is generally created within @WORKING_DIRECTORY@<br/>\
341 But <b>NOT</b> whitin @WORKING_DIRECTORY@/@CEP_DIRECTORY@.<br/>\
342 However, it can be created anywhere else.\
344 <li>Launch CMake-Gui</li>\
345 <li>Set <tt><i>Where to build the binaries:</i></tt> to @WORKING_DIRECTORY@/build</li>\
346 <li>Set <tt><i>Where is the source code:</i></tt> to @WORKING_DIRECTORY@/@CEP_DIRECTORY@\
347 <li>Click on <tt>Configure</tt> and select your favorite IDE (Visual Studio, KDevelop, XCode, etc.)</li>\
348 <li>Re-click on <tt>Configure</tt> until no red parameter appears.</li>\
349 <li>Click on <tt>Generate</tt>\
350 <li>Open the generated project (located within @WORKING_DIRECTORY@/build) with your favorite IDE\
352 <li>Run <tt>camitk-imp</tt> either from your IDE or from command-line <br/>\
353 (after relocated within @WORKING_DIRECTORY@/build directory)\
static const QString defaultCreatedComponentsString
Definition: DefaultGUIText.h:177
static const QString defaultBeforeGoingFurther
Definition: DefaultGUIText.h:30
static const QString defaultDependenciesExplanation
Definition: DefaultGUIText.h:76
static const QString defaultPropNoName
Definition: DefaultGUIText.h:163
static const QString defaultComponentNameAndExtension
Definition: DefaultGUIText.h:156
static const QString defaultRealComponentName
Definition: DefaultGUIText.h:153
static const QString defaultParamNoName
Definition: DefaultGUIText.h:162
static const QString defaultAscii
Definition: DefaultGUIText.h:37
static const QString defaultRealActionDescription
Definition: DefaultGUIText.h:144
static const QString defaultRealContact
Definition: DefaultGUIText.h:72
static const QString defaultCepDescription
Definition: DefaultGUIText.h:42
static const QString defaultCopiedFiles
Definition: DefaultGUIText.h:318
static const QString defaultFamily
Definition: DefaultGUIText.h:159
static const QString defaultCepName
Definition: DefaultGUIText.h:41
static const QString defaultCreatedActionsString
Definition: DefaultGUIText.h:166
static const QString normalStyle
Definition: DefaultGUIText.h:33
static const QString defaultRealCepDescription
Definition: DefaultGUIText.h:50
static const QString defaultExtensionSummary
Definition: DefaultGUIText.h:246
static const QString defaultLibraryDescription
Definition: DefaultGUIText.h:296
static const QString defaultComponentName
Definition: DefaultGUIText.h:149
static const QString defaultLibraryExplanation
Definition: DefaultGUIText.h:275
static const QString defaultRealLibraryName
Definition: DefaultGUIText.h:297
static const QString defaultActionExtensionExplanation
Definition: DefaultGUIText.h:97
static const QString defaultActionDescription
Definition: DefaultGUIText.h:139
static const QString defaultActionExtensionName
Definition: DefaultGUIText.h:112
static const QString defaultRealFileSuffix
Definition: DefaultGUIText.h:155
static const QString defaultRealActionName
Definition: DefaultGUIText.h:143
static const QString defaultCopyFilesExplanation
Definition: DefaultGUIText.h:300
static const QString defaultRealFamily
Definition: DefaultGUIText.h:160
static const QString enhancedStyle
Definition: DefaultGUIText.h:34
static const QString defaultUserLicence
Definition: DefaultGUIText.h:54
static const QString defaultRealExtensionName
Definition: DefaultGUIText.h:93
static const QString defaultComponentDescription
Definition: DefaultGUIText.h:150
static const QString defaultContact
Definition: DefaultGUIText.h:53
static const QString defaultComponentExtensionName
Definition: DefaultGUIText.h:133
static const QString defaultCEPSummary
Definition: DefaultGUIText.h:329
static const QString defaultRealCepName
Definition: DefaultGUIText.h:49
static const QString defaultActionName
Definition: DefaultGUIText.h:138
static const QString defaultActionSummary
Definition: DefaultGUIText.h:189
static const QString defaultComponentExtensionExplanation
Definition: DefaultGUIText.h:116
static const QString defaultActionNameAndExtension
Definition: DefaultGUIText.h:145
static const QString defaultRealExtensionDescription
Definition: DefaultGUIText.h:94
static const QString defaultActionExtensionDescription
Definition: DefaultGUIText.h:113
static const QString defaultRealLibraryDescription
Definition: DefaultGUIText.h:298
static const QStringList defaultPossibleComponents
Definition: DefaultGUIText.h:141
static const QString defaultComponentSuffix
Definition: DefaultGUIText.h:151
static const QString defaultRealComponentDescription
Definition: DefaultGUIText.h:154
static const QString defaultLibraryName
Definition: DefaultGUIText.h:294
static const QString defaultComponentSummary
Definition: DefaultGUIText.h:220
static const QString defaultComponentExtensionDescription
Definition: DefaultGUIText.h:134