PdmJobDrillTable Class

Header: #include <PdmJobDrillTable>
Inherits: PdmJobAbs

Public Functions

PdmJobDrillTable(const QString &iModuleName = QString( "" ), const QVariantMap &iUrlPars = QVariantMap(), QWidget *iParent = nullptr)

Public Slots

QVariantList allTableDataMap()
QVariantList allUnits() const
QVariantList arrangeTreeData(const QVariantList &iDataLst)
void collapseAll()
void copyItem()
QString currentUnit() const
QVariantList dataConversionFromUM(const QVariantList &iDataLst, const QStringList &iUnits)
QVariant dataConversionFromUM(const QString &iKey, const QVariant &iValue, const QString &iUnit)
void deleteItems()
TUiLoader *detailView() const
void editJobInfoUi()
void expandAll()
TUiLoader *formViewer() const
QVariantList getDeleteIds()
QVariantMap getRowData(int rowId)
void loadDataByGrouping(const QVariantList &iTableData, const QString &iGroupKey, const QString &iSeqKey)
void moveBottom()
void moveDown()
void moveTop()
void moveUp()
void newItem()
void refresh(bool iForceReload = false)
void refreshJobInfo()
QVariantList selectedDataMaps() const
QVariantList selectedPrimaryKeys()
void setDeleteIds(const QVariantList &iDeleteIds)
bool setRowData(int rowId, const QVariantMap &iDataMap)
QVariantList sortTreeData()
TTreeView *treeView() const

Signals

void detailChanged()

Additional Inherited Members

  • 5 protected functions inherited from PdmJobAbs

Detailed Description

Member Function Documentation

PdmJobDrillTable::PdmJobDrillTable(const QString &iModuleName = QString( "" ), const QVariantMap &iUrlPars = QVariantMap(), QWidget *iParent = nullptr)

Default constructs an instance of PdmJobDrillTable.

[slot] QVariantList PdmJobDrillTable::allTableDataMap()

[slot] QVariantList PdmJobDrillTable::allUnits() const

[slot] QVariantList PdmJobDrillTable::arrangeTreeData(const QVariantList &iDataLst)

[slot] void PdmJobDrillTable::collapseAll()

[slot] void PdmJobDrillTable::copyItem()

[slot] QString PdmJobDrillTable::currentUnit() const

[slot] QVariantList PdmJobDrillTable::dataConversionFromUM(const QVariantList &iDataLst, const QStringList &iUnits)

[slot] QVariant PdmJobDrillTable::dataConversionFromUM(const QString &iKey, const QVariant &iValue, const QString &iUnit)

[slot] void PdmJobDrillTable::deleteItems()

[signal] void PdmJobDrillTable::detailChanged()

[slot] TUiLoader *PdmJobDrillTable::detailView() const

[slot] void PdmJobDrillTable::editJobInfoUi()

[slot] void PdmJobDrillTable::expandAll()

[slot] TUiLoader *PdmJobDrillTable::formViewer() const

[slot] QVariantList PdmJobDrillTable::getDeleteIds()

[slot] QVariantMap PdmJobDrillTable::getRowData(int rowId)

[slot] void PdmJobDrillTable::loadDataByGrouping(const QVariantList &iTableData, const QString &iGroupKey, const QString &iSeqKey)

导入列表数据,根据 iGroupKey 进行分组,此树形结构只有一级

[slot] void PdmJobDrillTable::moveBottom()

[slot] void PdmJobDrillTable::moveDown()

[slot] void PdmJobDrillTable::moveTop()

[slot] void PdmJobDrillTable::moveUp()

[slot] void PdmJobDrillTable::newItem()

[slot] void PdmJobDrillTable::refresh(bool iForceReload = false)

刷新数据

[slot] void PdmJobDrillTable::refreshJobInfo()

[slot] QVariantList PdmJobDrillTable::selectedDataMaps() const

当前选中条目的所有数据

[slot] QVariantList PdmJobDrillTable::selectedPrimaryKeys()

[slot] void PdmJobDrillTable::setDeleteIds(const QVariantList &iDeleteIds)

[slot] bool PdmJobDrillTable::setRowData(int rowId, const QVariantMap &iDataMap)

[slot] QVariantList PdmJobDrillTable::sortTreeData()

[slot] TTreeView *PdmJobDrillTable::treeView() const

树形控件对象