#include "HxReadMe.h" QString HxReadMe::m_app_name = "VideoCaptor"; QMap> HxReadMe::m_version_descriptioon { {"1.00", { "系统重构", }}, }; void HxReadMe::build() { QFile file("ReadMe.md"); if (file.open(QFile::WriteOnly | QIODevice::Truncate)) { QTextStream stream(&file); stream << QString("# %1 版本历史介绍").arg(m_app_name) << "\r\n\r\n"; auto item = m_version_descriptioon.begin(); while (item != m_version_descriptioon.end()) { stream << QString("## %1").arg(item.key()) << "\r\n"; foreach(auto str, item.value()) { stream << QString("* %1").arg(str) << "\r\n"; } stream << "\r\n"; item++; } file.close(); } } QString HxReadMe::version() { return m_version_descriptioon.firstKey(); }