From 8cbd5d1e0a70abc4f261015822fdf65c8304c45e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=89=E5=AE=87=E6=B8=85=E9=9F=B3?= <2422523675@qq.com> Date: Fri, 25 Nov 2022 09:26:52 +0800 Subject: [PATCH] save --- WordsIDE/appcore.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/WordsIDE/appcore.h b/WordsIDE/appcore.h index 10cba86..2f73b8c 100644 --- a/WordsIDE/appcore.h +++ b/WordsIDE/appcore.h @@ -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: