326 const QString& getName()
const;
329 const QVariant& getInitialValue()
const;
332 void setReadOnly(
bool);
335 bool getReadOnly()
const;
338 void setDescription(QString);
341 const QString& getDescription()
const;
344 void setUnit(QString);
347 const QString& getUnit()
const;
363 void setAttribute(
const QString& attribute,
const QVariant& value);
376 QVariant getAttribute(QString attName);
379 QStringList getAttributeList();
384 void setEnumTypeName(QString);
395 void setEnumTypeName(QString enumTypeName, QObject* objectDeclaringTheEnum);
398 QString getEnumTypeName()
const;
407 QString getEnumValueAsString(
const QObject* objectDeclaringTheEnum)
const;
410 QMap<int, QIcon> getEnumIcons()
const;
413 void setEnumIcons(
const QMap<int, QIcon>& enumIcons);
419 void setGroupName(QString groupName);
424 QString getGroupName()
const;
436 static Property* getProperty(QObject*
object, QString name);
443 static QJsonObject getPropertyInformation(QObject*
object, QString name);
446 static QString getValueAsString(QVariant v);
460 QVariant initialValue;
472 QMap<QString, QVariant> attributeValues;
475 QString enumTypeName;
478 QMap<int, QIcon> enumIcons;
const char * description
Definition applications/cepgenerator/main.cpp:38