![]() |
Computer Assited Medical Intervention Tool Kit
version 3.3
|
TODO Celine comment here pl. More...
#include <ParameterGenerator.h>
Public Types | |
enum | ParameterTypeGenerator { INT, DOUBLE, BOOLEAN, QSTRING, QDATE, QTIME, QCOLOR, QPOINT, QPOINTF, QVECTOR3D, QVECTOR4D, UNKNOWN } |
Public Member Functions | |
QString | getAdditionalInclude () const |
QString | getCppName () const |
create a name that can be used as C++ variable name (remove all white space) More... | |
QString | getDefaultValue () const |
QString | getName () const |
QString | getPropertyQVariant () const |
QString | getQVariantConversion () const |
QString | getToString () const |
QString | getType () const |
bool | isEditable () const |
bool | needsAdditionalInclude () const |
ParameterGenerator (cepcoreschema::Parameter &domParameter) | |
Static Public Member Functions | |
static QString | getTypeDefaultValue (QString typeName) |
Static Private Member Functions | |
static QMap < ParameterGenerator::ParameterTypeGenerator, QString > & | getDefaultValues () |
static QMap < ParameterGenerator::ParameterTypeGenerator, QString > & | getTypeNames () |
static void | initNamesAndValues () |
Private Attributes | |
QString | defaultValue |
bool | editable |
QString | name |
ParameterTypeGenerator | type |
TODO Celine comment here pl.
ParameterGenerator::ParameterGenerator | ( | cepcoreschema::Parameter & | domParameter | ) |
QString ParameterGenerator::getAdditionalInclude | ( | ) | const |
QString ParameterGenerator::getCppName | ( | ) | const |
create a name that can be used as C++ variable name (remove all white space)
QString ParameterGenerator::getDefaultValue | ( | ) | const |
|
staticprivate |
QString ParameterGenerator::getName | ( | ) | const |
QString ParameterGenerator::getPropertyQVariant | ( | ) | const |
QString ParameterGenerator::getQVariantConversion | ( | ) | const |
QString ParameterGenerator::getToString | ( | ) | const |
QString ParameterGenerator::getType | ( | ) | const |
|
static |
|
staticprivate |
|
staticprivate |
bool ParameterGenerator::isEditable | ( | ) | const |
bool ParameterGenerator::needsAdditionalInclude | ( | ) | const |
|
private |
|
private |
|
private |
|
private |