25 #ifndef VIEWERGENERATOR_H
26 #define VIEWERGENERATOR_H
28 #if defined(_WIN32) && !defined(__MINGW32__)
29 #pragma warning( disable : 4290 )
36 #include <QStringList>
Generate parameters.
Definition: ParameterGenerator.h:48
Generate a viewer.
Definition: ViewerGenerator.h:51
void writeCFile(QString directoryName)
Definition: ViewerGenerator.cpp:126
QStringList components
Definition: ViewerGenerator.h:81
ViewerGenerator(QString xmlFileName, QString licence)
Definition: ViewerGenerator.cpp:46
QString licence
Definition: ViewerGenerator.h:77
QString getClassName() const
Definition: ViewerGenerator.cpp:69
QString name
Name of the viewer.
Definition: ViewerGenerator.h:71
QString type
Definition: ViewerGenerator.h:79
~ViewerGenerator()=default
ViewerGenerator(cepcoreschema::Viewer &domViewer, QString licence)
QString description
Definition: ViewerGenerator.h:75
void generateFiles(QString directoryName)
Definition: ViewerGenerator.cpp:87
void createFromDom(cepcoreschema::Viewer &dom)
Helper methods for constructors.
Definition: ViewerGenerator.cpp:74
QString className
Definition: ViewerGenerator.h:73
void writeHFile(QString directoryName)
Definition: ViewerGenerator.cpp:92
void writeSpecialItkFile(QString directoryName)
Definition: ActionExtensionGenerator.h:36