HxNvr/HxVideoCaptor/HxReadMe.cpp

46 lines
991 B
C++
Raw Normal View History

2024-01-22 15:23:50 +08:00
#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();
}