PdmJobDynamicFormModel Class
Header: | #include <PdmJobDynamicFormModel> |
Inherits: | QObject |
Public Functions
PdmJobDynamicFormModel(QObject *parent = nullptr) | |
~PdmJobDynamicFormModel() | |
PdmJobData * | jobDataClass() const |
PdmJobDynamicFormEditor * | jobDynamicFormEditor() const |
PdmJobDynamicFormTreeView * | jobDynamicFormTreeView() const |
PdmJobDynamicFormModelItem * | rootItem() const |
TScriptEngine * | scriptEngine() const |
void | setJobDataClass(PdmJobData *iJobDataClassPtr) |
void | setJobDynamicFormEditor(PdmJobDynamicFormEditor *iJobDynamicFormEditor) |
void | setJobDynamicFormTreeView(PdmJobDynamicFormTreeView *iJobDynamicFormTreeView) |
void | setJobIsCheckIn(bool iIsCheckIn) |
void | setRootItem(PdmJobDynamicFormModelItem *iRootItemPtr) |
void | setScriptEngine(TScriptEngine *iEnginePtr) |
void | setTemplateString(const QString &iTemplateStr) |
- 31 public functions inherited from QObject
Public Slots
bool | blockItemSignals(const QString &iItemName, bool iIsBlocked) |
bool | blockItemSignals(QObject *iObj, bool iIsBlocked) |
QVariantMap | config() const |
QVariant | config(const QString &iKey) const |
QString | editMode() const |
QString | filterMode() const |
bool | findParentItemState(PdmJobDynamicFormModelItem *iItemPtr) |
QVariantMap | getAllDefaultValues() |
QStringList | getAllItemNames() const |
QVariantList | getAllModeData() const |
QVariantMap | getAllWorkValues(const QString &iTypeFilter = "") |
QScriptValue | getAttrUiCfg(const QString &iItemName) |
QVariant | getDefaultValue(const QString &iItemName) |
QVariant | getDefaultValueText(const QString &iItemName) |
QString | getErrMsg(const QString &iErrType = QString( "" )) |
QVariantMap | getFormatData() |
QVariantList | getItemOptionList(const QString &iItemName) |
QString | getItemUiType(const QString &iItemName) |
QVariantMap | getOtherJobValues(int iOtherJobId) |
QVariantMap | getSeqNameMap() |
QVariant | getUserData(const QString &iKey) const |
QVariant | getWorkValue(const QString &iItemName) |
QVariant | getWorkValueText(const QString &iItemName) |
bool | isStateChange(PdmJobDynamicFormModelItem *iItemPtr) |
int | itemCount() const |
int | jobId() const |
QString | jobName() const |
bool | loadJobData(const QVariantMap &iProParVals, bool iForceRefresh = true, const QVariantMap &iOptions = QVariantMap()) |
void | loadSpecValue() |
void | loadTreeData() |
QVariantMap | mergeValues(const QVariantList iOtherValues, const QVariantList &iJobNameList) |
bool | refreshDefaultValue(const QString &iTrigName, TError *oErr = nullptr, const QVariantMap &iOptions = QVariantMap(), bool iForce = false) |
bool | refreshState(PdmJobDynamicFormModelItem *iParentPtr = nullptr) |
bool | refreshValidate(const QString &iTrigName = "") |
void | restoreObjectState(QObject *iObj) |
bool | saveData(TError *oErr = nullptr) |
QString | searchText() const |
void | setConfig(const QVariantMap &iConf) |
void | setConfig(const QString &iKey, const QVariant &iValue) |
void | setDefaultValues(const QVariantMap &iDefaultValueMap, const QString &iSelfName) |
void | setEditMode(const QString &iOpenMode) |
void | setFilterMode(const QString &iFilterMode) |
void | setItemForceLoadDefaultValue(const QString &iItemName, bool iForceLoad) |
void | setItemUiItemList(const QVariantMap &iUiItemListMap) |
void | setSearchText(const QString &iSearchText) |
void | setShowDefaultValueforDiff(bool iFlag) |
void | setTreeViewVisible(bool iVisible) |
void | setUserData(const QVariantMap &iUserData) |
void | setUserData(const QString &iKey, const QVariant &iData) |
void | setWorkValues(const QVariantMap &iWorkValueMap) |
void | showAllItems() |
void | showFirstItems() |
void | showItems(const QStringList &iItemNameList) |
void | syncItemData() |
void | syncUiData() |
QVariantMap | userData() const |
- 1 public slot inherited from QObject
Signals
void | defaultValueChanged(QString iItemName) |
void | workValueChanged(QString iItemName) |
- 2 signals inherited from QObject
Additional Inherited Members
- 1 property inherited from QObject
- 1 public variable inherited from QObject
- 10 static public members inherited from QObject
- 9 protected functions inherited from QObject
- 2 protected variables inherited from QObject
Detailed Description
Member Function Documentation
PdmJobDynamicFormModel::PdmJobDynamicFormModel(QObject *parent = nullptr)
Default constructs an instance of PdmJobDynamicFormModel.
PdmJobDynamicFormModel::~PdmJobDynamicFormModel()
Destroys the instance of PdmJobDynamicFormModel.
[slot]
bool PdmJobDynamicFormModel::blockItemSignals(const QString &iItemName, bool iIsBlocked)
[slot]
bool PdmJobDynamicFormModel::blockItemSignals(QObject *iObj, bool iIsBlocked)
[slot]
QVariantMap PdmJobDynamicFormModel::config() const
See also setConfig().
[slot]
QVariant PdmJobDynamicFormModel::config(const QString &iKey) const
[signal]
void PdmJobDynamicFormModel::defaultValueChanged(QString iItemName)
[slot]
QString PdmJobDynamicFormModel::editMode() const
See also setEditMode().
[slot]
QString PdmJobDynamicFormModel::filterMode() const
See also setFilterMode().
[slot]
bool PdmJobDynamicFormModel::findParentItemState(PdmJobDynamicFormModelItem *iItemPtr)
[slot]
QVariantMap PdmJobDynamicFormModel::getAllDefaultValues()
[slot]
QStringList PdmJobDynamicFormModel::getAllItemNames() const
[slot]
QVariantList PdmJobDynamicFormModel::getAllModeData() const
[slot]
QVariantMap PdmJobDynamicFormModel::getAllWorkValues(const QString &iTypeFilter = "")
[slot]
QScriptValue PdmJobDynamicFormModel::getAttrUiCfg(const QString &iItemName)
[slot]
QVariant PdmJobDynamicFormModel::getDefaultValue(const QString &iItemName)
[slot]
QVariant PdmJobDynamicFormModel::getDefaultValueText(const QString &iItemName)
[slot]
QString PdmJobDynamicFormModel::getErrMsg(const QString &iErrType = QString( "" ))
[slot]
QVariantMap PdmJobDynamicFormModel::getFormatData()
[slot]
QVariantList PdmJobDynamicFormModel::getItemOptionList(const QString &iItemName)
[slot]
QString PdmJobDynamicFormModel::getItemUiType(const QString &iItemName)
[slot]
QVariantMap PdmJobDynamicFormModel::getOtherJobValues(int iOtherJobId)
[slot]
QVariantMap PdmJobDynamicFormModel::getSeqNameMap()
[slot]
QVariant PdmJobDynamicFormModel::getUserData(const QString &iKey) const
[slot]
QVariant PdmJobDynamicFormModel::getWorkValue(const QString &iItemName)
[slot]
QVariant PdmJobDynamicFormModel::getWorkValueText(const QString &iItemName)
[slot]
bool PdmJobDynamicFormModel::isStateChange(PdmJobDynamicFormModelItem *iItemPtr)
[slot]
int PdmJobDynamicFormModel::itemCount() const
PdmJobData *PdmJobDynamicFormModel::jobDataClass() const
See also setJobDataClass().
PdmJobDynamicFormEditor *PdmJobDynamicFormModel::jobDynamicFormEditor() const
See also setJobDynamicFormEditor().
PdmJobDynamicFormTreeView *PdmJobDynamicFormModel::jobDynamicFormTreeView() const
See also setJobDynamicFormTreeView().
[slot]
int PdmJobDynamicFormModel::jobId() const
[slot]
QString PdmJobDynamicFormModel::jobName() const
[slot]
bool PdmJobDynamicFormModel::loadJobData(const QVariantMap &iProParVals, bool iForceRefresh = true, const QVariantMap &iOptions = QVariantMap())
[slot]
void PdmJobDynamicFormModel::loadSpecValue()
[slot]
void PdmJobDynamicFormModel::loadTreeData()
[slot]
QVariantMap PdmJobDynamicFormModel::mergeValues(const QVariantList iOtherValues, const QVariantList &iJobNameList)
[slot]
bool PdmJobDynamicFormModel::refreshDefaultValue(const QString &iTrigName, TError *oErr = nullptr, const QVariantMap &iOptions = QVariantMap(), bool iForce = false)
[slot]
bool PdmJobDynamicFormModel::refreshState(PdmJobDynamicFormModelItem *iParentPtr = nullptr)
[slot]
bool PdmJobDynamicFormModel::refreshValidate(const QString &iTrigName = "")
[slot]
void PdmJobDynamicFormModel::restoreObjectState(QObject *iObj)
PdmJobDynamicFormModelItem *PdmJobDynamicFormModel::rootItem() const
See also setRootItem().
[slot]
bool PdmJobDynamicFormModel::saveData(TError *oErr = nullptr)
TScriptEngine *PdmJobDynamicFormModel::scriptEngine() const
See also setScriptEngine().
[slot]
QString PdmJobDynamicFormModel::searchText() const
See also setSearchText().
[slot]
void PdmJobDynamicFormModel::setConfig(const QVariantMap &iConf)
See also config().
[slot]
void PdmJobDynamicFormModel::setConfig(const QString &iKey, const QVariant &iValue)
[slot]
void PdmJobDynamicFormModel::setDefaultValues(const QVariantMap &iDefaultValueMap, const QString &iSelfName)
[slot]
void PdmJobDynamicFormModel::setEditMode(const QString &iOpenMode)
See also editMode().
[slot]
void PdmJobDynamicFormModel::setFilterMode(const QString &iFilterMode)
See also filterMode().
[slot]
void PdmJobDynamicFormModel::setItemForceLoadDefaultValue(const QString &iItemName, bool iForceLoad)
[slot]
void PdmJobDynamicFormModel::setItemUiItemList(const QVariantMap &iUiItemListMap)
void PdmJobDynamicFormModel::setJobDataClass(PdmJobData *iJobDataClassPtr)
See also jobDataClass().
void PdmJobDynamicFormModel::setJobDynamicFormEditor(PdmJobDynamicFormEditor *iJobDynamicFormEditor)
See also jobDynamicFormEditor().
void PdmJobDynamicFormModel::setJobDynamicFormTreeView(PdmJobDynamicFormTreeView *iJobDynamicFormTreeView)
See also jobDynamicFormTreeView().
void PdmJobDynamicFormModel::setJobIsCheckIn(bool iIsCheckIn)
void PdmJobDynamicFormModel::setRootItem(PdmJobDynamicFormModelItem *iRootItemPtr)
See also rootItem().
void PdmJobDynamicFormModel::setScriptEngine(TScriptEngine *iEnginePtr)
See also scriptEngine().
[slot]
void PdmJobDynamicFormModel::setSearchText(const QString &iSearchText)
See also searchText().
[slot]
void PdmJobDynamicFormModel::setShowDefaultValueforDiff(bool iFlag)
void PdmJobDynamicFormModel::setTemplateString(const QString &iTemplateStr)
[slot]
void PdmJobDynamicFormModel::setTreeViewVisible(bool iVisible)
[slot]
void PdmJobDynamicFormModel::setUserData(const QVariantMap &iUserData)
See also userData().
[slot]
void PdmJobDynamicFormModel::setUserData(const QString &iKey, const QVariant &iData)
[slot]
void PdmJobDynamicFormModel::setWorkValues(const QVariantMap &iWorkValueMap)
[slot]
void PdmJobDynamicFormModel::showAllItems()
[slot]
void PdmJobDynamicFormModel::showFirstItems()
[slot]
void PdmJobDynamicFormModel::showItems(const QStringList &iItemNameList)
[slot]
void PdmJobDynamicFormModel::syncItemData()
[slot]
void PdmJobDynamicFormModel::syncUiData()
[slot]
QVariantMap PdmJobDynamicFormModel::userData() const
See also setUserData().