Files
VoiletMark/VoiletMark.pro
T
liyepan 830ae8c4e3 fix: v0.12.1 —— 最近文件 / 最近目录放进菜单栏,去掉多余工具栏
- 删掉上一版单独加的工具栏,不再多占一行
- 「最近文件」「最近目录」改为菜单栏里的顶级菜单,顺序是
  文件 / 编辑 / 视图 / 格式 / 最近文件 / 最近目录 / 帮助
- 文件菜单里不再重复放这两个子菜单
- 去掉工具栏相关的 QSS、成员与英文翻译,截图重新生成
2026-10-23 11:28:28 +08:00

52 lines
1.2 KiB
Prolog

TEMPLATE = app
TARGET = VoiletMark
VERSION = 0.12.1
QT += core gui widgets
CONFIG += c++17 warn_on
# 让 main.cpp 里的 QStringLiteral(VM_VERSION) 拿到版本号字符串
DEFINES += VM_VERSION=\\\"$$VERSION\\\"
INCLUDEPATH += $$PWD/src
RESOURCES += resources.qrc
# 各平台的可执行文件图标
win32: RC_ICONS = packaging/voiletmark.ico
macx: ICON = packaging/voiletmark.icns
SOURCES += \
src/main.cpp \
src/MainWindow.cpp \
src/MarkdownEditor.cpp \
src/MarkdownHighlighter.cpp \
src/MarkdownRenderer.cpp \
src/AppConfig.cpp \
src/CodeHighlight.cpp \
src/GitRunner.cpp \
src/LanguageManager.cpp \
src/ThemeManager.cpp
HEADERS += \
src/MainWindow.h \
src/MarkdownEditor.h \
src/MarkdownHighlighter.h \
src/MarkdownRenderer.h \
src/AppConfig.h \
src/CodeHighlight.h \
src/GitRunner.h \
src/LanguageManager.h \
src/ThemeManager.h
# Linux 桌面集成:make install 之后能在应用菜单里找到
isEmpty(PREFIX): PREFIX = /usr/local
target.path = $$PREFIX/bin
desktop.files = packaging/voiletmark.desktop
desktop.path = $$PREFIX/share/applications
icon.files = packaging/voiletmark.png
icon.path = $$PREFIX/share/icons/hicolor/256x256/apps
INSTALLS += target desktop icon