save
This commit is contained in:
parent
86197338e2
commit
8cbd5d1e0a
|
@ -24,6 +24,9 @@ namespace Core {
|
|||
File,
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief 功能拓展生成入口
|
||||
*/
|
||||
class ExtensionFactory{
|
||||
public:
|
||||
virtual ~ExtensionFactory() = default;
|
||||
|
@ -51,6 +54,9 @@ namespace Core {
|
|||
virtual QString extensionName() const = 0;
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief 功能拓展基类
|
||||
*/
|
||||
class Extension
|
||||
{
|
||||
public:
|
||||
|
@ -70,6 +76,9 @@ namespace Core {
|
|||
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief 文件相关功能拓展
|
||||
*/
|
||||
class FileExtensionFactory : public ExtensionFactory
|
||||
{
|
||||
public:
|
||||
|
|
Loading…
Reference in New Issue