46 lines
991 B
C++
46 lines
991 B
C++
#include "HxReadMe.h"
|
|
|
|
QString HxReadMe::m_app_name = "VideoCaptor";
|
|
|
|
QMap<QString, QList<QString>> 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();
|
|
}
|