#include "toptemplateclass0.h" /*! * \class TopTemplateClass0 * \brief 空模板 */ TopTemplateClass0::TopTemplateClass0(const QString &iModuleName, const QVariantMap &iUrlPars, QWidget *iParent) : TopClassAbs(iParent) { initModule(iModuleName, iUrlPars); QString licenseKey = config("sys_license_key").toString(); if (!licenseKey.isEmpty()) { setLicenseKey(licenseKey); } QStringList langLst = config("sys_lang_list").toStringList(); for (const auto &lang : langLst) { appendLanguage(lang); } if (isHookExists("afterModuleInit")) { callHooks("afterModuleInit"); } initUi(); if (isHookExists("afterViewInit")) { callHooks("afterViewInit"); } } TopTemplateClass0::~TopTemplateClass0() { if (isHookExists("onDestroy")) { callHooks("onDestroy"); } } /*! * \brief 初始化界面 */ void TopTemplateClass0::initUi() { // Do nothing }