MesUiFormCategory Class

Header: #include <MesUiFormCategory>

Public Functions

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

Public Slots

void clearData()
QVariantMap getCategoryData()
void refresh()
void saveData()
QVariantList selectedDataLst() const
TTableView *tableview()

Detailed Description

Member Function Documentation

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

Default constructs an instance of MesUiFormCategory.

MesUiFormCategory::~MesUiFormCategory()

Destroys the instance of MesUiFormCategory.

[slot] void MesUiFormCategory::clearData()

清除详情数据,包括uid。

[slot] QVariantMap MesUiFormCategory::getCategoryData()

获取详情数据


  {
    "id":"",
    "class_name":"",
    "class_info":{},
    "lnk_conf":[]
  }

[slot] void MesUiFormCategory::refresh()

刷新详情界面内容。如果正在编辑或者新建,未保存的数据将丢失。

[slot] void MesUiFormCategory::saveData()

保存当前界面中的数据。

[slot] QVariantList MesUiFormCategory::selectedDataLst() const

获取选中的tableview数据。

[slot] TTableView *MesUiFormCategory::tableview()

获取tableview控件。