MesDynamicFormSetup Class

Header: #include <MesDynamicFormSetup>

Public Functions

MesDynamicFormSetup(const QString &iModuleNameStr = QString( "" ), const QVariantMap iUrlPars = QVariantMap(), QWidget *iParent = nullptr)
~MesDynamicFormSetup()

Public Slots

QString addFunctionStrInData(const QString &iData)
void addJobAttr()
void addTab()
void apply()
bool checkAttrJobType()
QString deleteFunctionStrInData(const QString &iData)
QString errorStr() const
QVariantList getInterfaceCfg(QStringList iAttrList, QStringList iTypeList)
QVariant getSqlValue(QVariantMap iArgMap)
QString getUiString()
bool isBasic()
void moveTreeItem(int iType = 0)
void newCategory()
void newCustomize()
void newLabel()
void newLayout()
void newStretch()
void previewData()
void removeItems()
void seeSourceCode()
QVariantList selectedItems()
void setBasic(bool iFlag)
void setExpand(bool)
void setUiString(QString iUiString)
QString transformStrToJson(QString iUiStr)
bool validateName(QString iName)
bool validateUiStr(QString iUiStr)

Signals

void dataApplied(QString iUiStr)

Detailed Description

Member Function Documentation

MesDynamicFormSetup::MesDynamicFormSetup(const QString &iModuleNameStr = QString( "" ), const QVariantMap iUrlPars = QVariantMap(), QWidget *iParent = nullptr)

Default constructs an instance of MesDynamicFormSetup.

MesDynamicFormSetup::~MesDynamicFormSetup()

Destroys the instance of MesDynamicFormSetup.

[slot] QString MesDynamicFormSetup::addFunctionStrInData(const QString &iData)

[slot] void MesDynamicFormSetup::addJobAttr()

[slot] void MesDynamicFormSetup::addTab()

[slot] void MesDynamicFormSetup::apply()

[slot] bool MesDynamicFormSetup::checkAttrJobType()

[signal] void MesDynamicFormSetup::dataApplied(QString iUiStr)

[slot] QString MesDynamicFormSetup::deleteFunctionStrInData(const QString &iData)

[slot] QString MesDynamicFormSetup::errorStr() const

[slot] QVariantList MesDynamicFormSetup::getInterfaceCfg(QStringList iAttrList, QStringList iTypeList)

[slot] QVariant MesDynamicFormSetup::getSqlValue(QVariantMap iArgMap)

[slot] QString MesDynamicFormSetup::getUiString()

[slot] bool MesDynamicFormSetup::isBasic()

[slot] void MesDynamicFormSetup::moveTreeItem(int iType = 0)

[slot] void MesDynamicFormSetup::newCategory()

[slot] void MesDynamicFormSetup::newCustomize()

[slot] void MesDynamicFormSetup::newLabel()

[slot] void MesDynamicFormSetup::newLayout()

[slot] void MesDynamicFormSetup::newStretch()

[slot] void MesDynamicFormSetup::previewData()

[slot] void MesDynamicFormSetup::removeItems()

[slot] void MesDynamicFormSetup::seeSourceCode()

[slot] QVariantList MesDynamicFormSetup::selectedItems()

[slot] void MesDynamicFormSetup::setBasic(bool iFlag)

See also isBasic().

[slot] void MesDynamicFormSetup::setExpand(bool)

[slot] void MesDynamicFormSetup::setUiString(QString iUiString)

[slot] QString MesDynamicFormSetup::transformStrToJson(QString iUiStr)

[slot] bool MesDynamicFormSetup::validateName(QString iName)

[slot] bool MesDynamicFormSetup::validateUiStr(QString iUiStr)