TopTemplateClass6 Class
树形报表模板,左右结构。 More...
| Header: | #include <TopTemplateClass6> |
Public Functions
| TopTemplateClass6(const QString &iModuleNameStr = QString( "" ), const QVariantMap &iUrlPars = QVariantMap(), QWidget *iParent = nullptr) | |
| ~TopTemplateClass6() |
Public Slots
| QVariantList | allTabInfo() |
| void | collapseAll() |
| void | expandAll() |
| void | exportExcel() |
| TTreeView * | getSubTab(const QVariantMap &iSubData) |
| QVariantList | getTreeDataLst(int iIndex) |
| TTreeView * | getTreeView(int iIndex) |
| void | onSetUiClicked() |
| void | onUiTemplateApplied(const QString &iUiStr) |
| void | reopenTotalTab(const QVariantMap &iTotalData) |
| TUiLoader * | uiLoader() |
| QVariantMap | uiLoaderValues() |
Detailed Description
树形报表模板,左右结构。
Member Function Documentation
TopTemplateClass6::TopTemplateClass6(const QString &iModuleNameStr = QString( "" ), const QVariantMap &iUrlPars = QVariantMap(), QWidget *iParent = nullptr)
Default constructs an instance of TopTemplateClass6.
TopTemplateClass6::~TopTemplateClass6()
Destroys the instance of TopTemplateClass6.
[slot] QVariantList TopTemplateClass6::allTabInfo()
[slot] void TopTemplateClass6::collapseAll()
TopTemplateClass6::collapseAll 折叠当前页的树形控件
[slot] void TopTemplateClass6::expandAll()
TopTemplateClass6::expandAll 展开当前页的树形控件
[slot] void TopTemplateClass6::exportExcel()
TopTemplateClass6::exportExcel 列出所有tab页,选择需要的tab页,导出到一个excel文件
[slot] TTreeView *TopTemplateClass6::getSubTab(const QVariantMap &iSubData)
*
TopTemplateClass6::getSubTab * iSubData * { "name":"test", "view":{ "data_keys":[
], "horizontal_header":[ { "name":"zone", "display":"Zone", "displayRole":"$zone" } ] }, "data":[
] } * Returns 根据iSubData配置,创建新的树形控件
[slot] QVariantList TopTemplateClass6::getTreeDataLst(int iIndex)
[slot] TTreeView *TopTemplateClass6::getTreeView(int iIndex)
[slot] void TopTemplateClass6::onSetUiClicked()
TopTemplateClass6::onSetUiClicked 编辑左侧ui界面
[slot] void TopTemplateClass6::onUiTemplateApplied(const QString &iUiStr)
TopTemplateClass6::onUiTemplateApplied iUiStr 保存左侧ui到数据库
[slot] void TopTemplateClass6::reopenTotalTab(const QVariantMap &iTotalData)
TopTemplateClass6::reopenTotalTab iTotalData 关闭tab所有页,重新打开新的总表
[slot] TUiLoader *TopTemplateClass6::uiLoader()
[slot] QVariantMap TopTemplateClass6::uiLoaderValues()
TopTemplateClass6::uiLoaderValues Returns 返回uiLoader的值