PdmTravellerProcessV2 Class

Header: #include <PdmTravellerProcessV2>

Public Functions

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

Public Slots

void cancel()
void clearData()
void copy()
QString getCurComBoxStatus() const
QString getCurComBoxVersion() const
QVariantMap getData()
QStringList getFieldLst()
QString getMaxVersion() const
QString getProcessCodeById(const QString &iId)
QVariantList getVersionLstByCode(const QString &iCode)
void newItem()
void onVersionComboxChanged()
void refresh(bool iBoolResetParam = true)
void refreshByVersion(const QString &iVersion)
void refreshComBox()
void refreshRoute()
bool saveData()
void setParentProcessCode(const QString &iParentProcessCode = QString( "" ))
void setVersionComboLst(const QVariantList &dataLst)
void updateMgt()

Signals

void dataSaved()

Protected Functions

virtual void resizeEvent(QResizeEvent *iEvent)
void uidChangeEvent(const QString &iUidStr)

Detailed Description

Member Function Documentation

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

Default constructs an instance of PdmTravellerProcessV2.

PdmTravellerProcessV2::~PdmTravellerProcessV2()

Destroys the instance of PdmTravellerProcessV2.

[slot] void PdmTravellerProcessV2::cancel()

void PdmTravellerProcessV2::clearAllData()

[slot] void PdmTravellerProcessV2::clearData()

[slot] void PdmTravellerProcessV2::copy()

[signal] void PdmTravellerProcessV2::dataSaved()

[slot] QString PdmTravellerProcessV2::getCurComBoxStatus() const

[slot] QString PdmTravellerProcessV2::getCurComBoxVersion() const

[slot] QVariantMap PdmTravellerProcessV2::getData()

[slot] QStringList PdmTravellerProcessV2::getFieldLst()

[slot] QString PdmTravellerProcessV2::getMaxVersion() const

[slot] QString PdmTravellerProcessV2::getProcessCodeById(const QString &iId)

[slot] QVariantList PdmTravellerProcessV2::getVersionLstByCode(const QString &iCode)

[slot] void PdmTravellerProcessV2::newItem()

[slot] void PdmTravellerProcessV2::onVersionComboxChanged()

[slot] void PdmTravellerProcessV2::refresh(bool iBoolResetParam = true)

[slot] void PdmTravellerProcessV2::refreshByVersion(const QString &iVersion)

[slot] void PdmTravellerProcessV2::refreshComBox()

[slot] void PdmTravellerProcessV2::refreshRoute()

放行时若选择升级Route,则需调用此函数

[virtual protected] void PdmTravellerProcessV2::resizeEvent(QResizeEvent *iEvent)

[slot] bool PdmTravellerProcessV2::saveData()

[slot] void PdmTravellerProcessV2::setParentProcessCode(const QString &iParentProcessCode = QString( "" ))

[slot] void PdmTravellerProcessV2::setVersionComboLst(const QVariantList &dataLst)

[protected] void PdmTravellerProcessV2::uidChangeEvent(const QString &iUidStr)

[slot] void PdmTravellerProcessV2::updateMgt()