PdmJobAttrEditor Class

Header: #include <PdmJobAttrEditor>
Inherits: PdmJobAbs

Public Functions

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

Public Slots

void cancelFocusWidget() const
void copyValueFromOtherJob(const QString &iJobName)
QString currentJobName()
PdmJobDynamicFormModel *dataModel() const
QString dataRefreshMode() const
QString editMode() const
QString filterMode() const
QVariantList getAllModeData() const
QVariantMap getAllValues() const
QVariantMap getAttrValue(QStringList iAttrNameLst)
QVariantMap getFormatData()
QVariant getValue(const QString &iKey)
bool isAutoLoadSpec() const
void loadJobData(bool iForceRefresh = false)
void mergeValues()
void refreshModuleState()
void setAutoLoadSpec(bool iBol)
void setDataRefreshMode(const QString &iMode)
void setEditMode(const QString &iMode)
void setFilterMode(const QString &iMode)
void setMaxDetailWidth(int iMaxWidth)
void setPerfectDetailWidth(int iPerfectWidth)
void setTemplatePolicy(const QString &iPolicy)
void setTreeViewVisilbe(bool iVisbleBol = true)
void setupTemplate()
QString templatePolicy() const

Signals

Additional Inherited Members

  • 5 protected functions inherited from PdmJobAbs

Detailed Description

Member Function Documentation

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

Default constructs an instance of PdmJobAttrEditor.

PdmJobAttrEditor::~PdmJobAttrEditor()

Destroys the instance of PdmJobAttrEditor.

[slot] void PdmJobAttrEditor::cancelFocusWidget() const

[slot] void PdmJobAttrEditor::copyValueFromOtherJob(const QString &iJobName)

[slot] QString PdmJobAttrEditor::currentJobName()

[slot] PdmJobDynamicFormModel *PdmJobAttrEditor::dataModel() const

[slot] QString PdmJobAttrEditor::dataRefreshMode() const

See also setDataRefreshMode().

[slot] QString PdmJobAttrEditor::editMode() const

See also setEditMode().

[slot] QString PdmJobAttrEditor::filterMode() const

See also setFilterMode().

[slot] QVariantList PdmJobAttrEditor::getAllModeData() const

[slot] QVariantMap PdmJobAttrEditor::getAllValues() const

[slot] QVariantMap PdmJobAttrEditor::getAttrValue(QStringList iAttrNameLst)

[slot] QVariantMap PdmJobAttrEditor::getFormatData()

[slot] QVariant PdmJobAttrEditor::getValue(const QString &iKey)

[slot] bool PdmJobAttrEditor::isAutoLoadSpec() const

[signal] void PdmJobAttrEditor::loadDataFinished()

[slot] void PdmJobAttrEditor::loadJobData(bool iForceRefresh = false)

[slot] void PdmJobAttrEditor::mergeValues()

[slot] void PdmJobAttrEditor::refreshModuleState()

[slot] void PdmJobAttrEditor::setAutoLoadSpec(bool iBol)

See also isAutoLoadSpec().

[slot] void PdmJobAttrEditor::setDataRefreshMode(const QString &iMode)

See also dataRefreshMode().

[slot] void PdmJobAttrEditor::setEditMode(const QString &iMode)

See also editMode().

[slot] void PdmJobAttrEditor::setFilterMode(const QString &iMode)

See also filterMode().

[slot] void PdmJobAttrEditor::setMaxDetailWidth(int iMaxWidth)

[slot] void PdmJobAttrEditor::setPerfectDetailWidth(int iPerfectWidth)

[slot] void PdmJobAttrEditor::setTemplatePolicy(const QString &iPolicy)

See also templatePolicy().

[slot] void PdmJobAttrEditor::setTreeViewVisilbe(bool iVisbleBol = true)

[slot] void PdmJobAttrEditor::setupTemplate()

[slot] QString PdmJobAttrEditor::templatePolicy() const

See also setTemplatePolicy().