#pragma once #include "Defines.h" #include "mProjectManager_global.h" // 本类的目的通过单例实现对管理表名称映射 class M_PROJECTMANAGER_EXPORT iTableNameHelper { public: // 获取对象,单例模式 static iTableNameHelper* getInstance(); // 关闭消耗 static void release(); QString getTableNameBy(QString sType); private: iTableNameHelper(); ~iTableNameHelper(); private: private: static iTableNameHelper* _helper; QMap m_mapNames; };