This commit is contained in:
codeboss 2024-03-17 15:42:21 +08:00
parent 5b6c7d2355
commit 6ef70b57cf
3 changed files with 16 additions and 7 deletions

View File

@ -3,8 +3,7 @@ TEMPLATE = subdirs
SUBDIRS += \ SUBDIRS += \
libGenericConsole \ libGenericConsole \
libSplitView \ libSplitView \
# WordsIDE \ WordsIDE \
libConfig \ libConfig \
libProjectManager \ libProjectManager \
libTextEdit \
u_test u_test

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject> <!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.15.0, 2024-02-18T21:01:27. --> <!-- Written by QtCreator 4.15.0, 2024-02-19T11:26:40. -->
<qtcreator> <qtcreator>
<data> <data>
<variable>EnvironmentId</variable> <variable>EnvironmentId</variable>
@ -242,7 +242,16 @@
<value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value> <value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">D:/Projects/Cpp/build-QtNovelDesc-Desktop_Qt_5_12_11_MSVC2017_64bit-Debug/u_test</value> <value type="QString" key="RunConfiguration.WorkingDirectory.default">D:/Projects/Cpp/build-QtNovelDesc-Desktop_Qt_5_12_11_MSVC2017_64bit-Debug/u_test</value>
</valuemap> </valuemap>
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value> <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.1">
<valuelist type="QVariantList" key="CustomOutputParsers"/>
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:D:/Projects/Cpp/QtNovelDesc/WordsIDE/WordsIDE.pro</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">D:/Projects/Cpp/QtNovelDesc/WordsIDE/WordsIDE.pro</value>
<value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">D:/Projects/Cpp/build-QtNovelDesc-Desktop_Qt_5_12_11_MSVC2017_64bit-Debug/WordsIDE</value>
</valuemap>
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">2</value>
</valuemap> </valuemap>
</data> </data>
<data> <data>

View File

@ -31,6 +31,7 @@
### 设计思路 ### 设计思路
1. 纯文本输入和输出,除了换行符进行内建处理,其他的文本元素一视同仁; 1. 纯文本输入和输出,除了换行符进行内建处理,其他的文本元素一视同仁;
2. 多视角设计:基础内存模型视角,元素排版视角、文本编辑视角; 2. 多视角设计:基础内存模型视角,元素排版视角、文本编辑视角;
3. 多线程语法高亮 3. 多线程语法高亮,关键词渲染
4. 统一文档内存模型 4. 统一文档内存模型,多视图渲染
5. 纸稿排版逻辑,基于预设排版位置 5. 纸稿排版逻辑,基于预设排版位置
6. 全局文档布局设置、段落文档布局设置、行文档布局设置、文本片段布局设置