PdmTravellerRouteMgt Class
| Header: | #include <PdmTravellerRouteMgt> |
Public Functions
| PdmTravellerRouteMgt(const QString &iModuleNameStr = QString( "" ), const QVariantMap iUrlPars = QVariantMap(), QWidget *iParent = nullptr) | |
| ~PdmTravellerRouteMgt() |
Public Slots
| void | addRouteProcess() |
| QStringList | currentRouteProcessIdList(QString type) |
| void | deleteRoute() |
| void | editRoute() |
| bool | isCodeExist(QVariant iCode, QVariant iId) |
| bool | isModified() |
| void | moveRouteProcessTable(QString arrow) |
| void | newRoute() |
| QVariantMap | openRouteItem(const QVariantMap &routeData, QString title) |
| void | refreshRoute(bool clearSeleced = false) |
| void | refreshRouteProcess(bool clearSeleced = false) |
| void | removeRouteProcess() |
| void | saveRouteProcess() |
| QVariant | selectedRouteId() |
| QVariantList | selectedRouteIds() |
| QVariantMap | selectedRouteMap() |
| QVariantMap | selectedRouteProcessRow() |
| QVariantList | selectedRouteProcessRows() |
| QVariantList | selectedRouteRows() |
Static Protected Members
| QVariantList | flattenTreeData(QVariantList iTreeDataLst) |
| QVariantList | formatFlattenTreeData(QVariantList iDataLst, const QString &indexName) |
Detailed Description
Member Function Documentation
PdmTravellerRouteMgt::PdmTravellerRouteMgt(const QString &iModuleNameStr = QString( "" ), const QVariantMap iUrlPars = QVariantMap(), QWidget *iParent = nullptr)
Default constructs an instance of PdmTravellerRouteMgt.
PdmTravellerRouteMgt::~PdmTravellerRouteMgt()
Destroys the instance of PdmTravellerRouteMgt.
[slot] void PdmTravellerRouteMgt::addRouteProcess()
[slot] QStringList PdmTravellerRouteMgt::currentRouteProcessIdList(QString type)
[slot] void PdmTravellerRouteMgt::deleteRoute()
[slot] void PdmTravellerRouteMgt::editRoute()
[static protected] QVariantList PdmTravellerRouteMgt::flattenTreeData(QVariantList iTreeDataLst)
PdmTravellerRouteMgt::flattenTreeData 将TreeView的tree型数据转换为list,同时更新其seq的值。
iDataLst Returns
[static protected] QVariantList PdmTravellerRouteMgt::formatFlattenTreeData(QVariantList iDataLst, const QString &indexName)
PdmTravellerRouteMgt::formatFlattenTreeData 为List的TreeView数据添加层级索引
iDataLst
indexName Returns