PdmPanelMgt Class

Header: #include <PdmPanelMgt>

Public Functions

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

Public Slots

void collapseAll()
void copyItem()
void copyToNewVersion()
void deleteItem(const QVariantList &iIdLst)
void deleteTmpItem(const QVariantList &iIdLst)
void deleteVersion(const QString &category = QString( "" ), const int &version = -1)
bool deleteVersion(const QString &category, const QString &version, bool iInImport)
void expandAll()
void exportData()
QVariantList getChildrenData(const QVariantMap &iItemMap, const QVariantList &iAllDataMaps)
QString getCurrentCategory()
QString getCurrentVersion()
QVariant getData() const
QVariantList getRowCache()
void importData()
void moveDown()
void moveToBottom()
void moveToTop()
void moveUp()
void newItem(QString iRowType)
TopClassAbs *openItem(int iUid)
void pasteItem()
void refresh()
void save()
QModelIndexList selectedIndexs()
QVariantList selectedItems()

Detailed Description

Member Function Documentation

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

Default constructs an instance of PdmPanelMgt.

PdmPanelMgt::~PdmPanelMgt()

Destroys the instance of PdmPanelMgt.

[slot] void PdmPanelMgt::collapseAll()

[slot] void PdmPanelMgt::copyItem()

[slot] void PdmPanelMgt::copyToNewVersion()

[slot] void PdmPanelMgt::deleteItem(const QVariantList &iIdLst)

[slot] void PdmPanelMgt::deleteTmpItem(const QVariantList &iIdLst)

[slot] void PdmPanelMgt::deleteVersion(const QString &category = QString( "" ), const int &version = -1)

[slot] bool PdmPanelMgt::deleteVersion(const QString &category, const QString &version, bool iInImport)

[slot] void PdmPanelMgt::expandAll()

[slot] void PdmPanelMgt::exportData()

[slot] QVariantList PdmPanelMgt::getChildrenData(const QVariantMap &iItemMap, const QVariantList &iAllDataMaps)

[slot] QString PdmPanelMgt::getCurrentCategory()

[slot] QString PdmPanelMgt::getCurrentVersion()

[slot] QVariant PdmPanelMgt::getData() const

[slot] QVariantList PdmPanelMgt::getRowCache()

[slot] void PdmPanelMgt::importData()

[slot] void PdmPanelMgt::moveDown()

[slot] void PdmPanelMgt::moveToBottom()

[slot] void PdmPanelMgt::moveToTop()

[slot] void PdmPanelMgt::moveUp()

[slot] void PdmPanelMgt::newItem(QString iRowType)

[slot] TopClassAbs *PdmPanelMgt::openItem(int iUid)

[slot] void PdmPanelMgt::pasteItem()

[slot] void PdmPanelMgt::refresh()

[slot] void PdmPanelMgt::save()

[slot] QModelIndexList PdmPanelMgt::selectedIndexs()

[slot] QVariantList PdmPanelMgt::selectedItems()