feat: v0.12.0 —— 顶部工具栏、最近目录、统一配置文件

- 顶部工具栏:新建 / 打开 / 保存,以及「最近文件」「最近目录」下拉菜单
- 文件菜单同样拆成「最近文件」「最近目录」两个子菜单,各记 8 条、可分别清空
- 启动时自动打开上次编辑的文件,文件不存在则显示欢迎文档
- 所有设置改用 AppConfig 单例写进同一个 config.ini;关于对话框显示其路径
- 修掉编辑器一创建就被标成「已修改」的问题(setDocumentMargin 的副作用),
  否则恢复上次文件时会误弹保存提示
- 工具栏加了配套的 QSS 与中英文翻译,截图更新到 0.12.0
This commit is contained in:
2026-10-23 11:25:46 +08:00
parent 09e8f13901
commit 505063a2e7
14 changed files with 444 additions and 222 deletions
+3 -1
View File
@@ -1,6 +1,6 @@
TEMPLATE = app
TARGET = VoiletMark
VERSION = 0.11.0
VERSION = 0.12.0
QT += core gui widgets
@@ -23,6 +23,7 @@ SOURCES += \
src/MarkdownEditor.cpp \
src/MarkdownHighlighter.cpp \
src/MarkdownRenderer.cpp \
src/AppConfig.cpp \
src/CodeHighlight.cpp \
src/GitRunner.cpp \
src/LanguageManager.cpp \
@@ -33,6 +34,7 @@ HEADERS += \
src/MarkdownEditor.h \
src/MarkdownHighlighter.h \
src/MarkdownRenderer.h \
src/AppConfig.h \
src/CodeHighlight.h \
src/GitRunner.h \
src/LanguageManager.h \