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的值