sorting in webUi

master
const an teen 2021-12-04 14:43:57 -05:00
parent 6236192174
commit 89f4174c39
1 changed files with 4 additions and 1 deletions

View File

@ -508,6 +508,7 @@ void HttpServer::writeMainPage(QTcpSocket *socket, QString &urlPath)
}
else {
std::sort(matchedPaths.begin(), matchedPaths.end());
for (auto& point: matchedPaths) {
QString logFolder {m_logFolder};
logFolder.remove(QRegularExpression(".$"));
@ -539,6 +540,7 @@ void HttpServer::writeMainPage(QTcpSocket *socket, QString &urlPath)
folderNameS << folderName;
}
if (not folderNameS.isEmpty()) {
std::sort(folderNameS.begin(), folderNameS.end());
for (const auto &f: folderNameS) {
QString onePoint = HTML_PAYLOAD_LIST_POINT_FOLDER;
replaceTag(onePoint, "POINT_CONTENT", f);
@ -560,6 +562,7 @@ void HttpServer::writeMainPage(QTcpSocket *socket, QString &urlPath)
folderNameS << folderName;
}
if (not folderNameS.isEmpty()) {
std::sort(folderNameS.begin(), folderNameS.end());
for (const auto &f: folderNameS) {
QString onePoint = HTML_PAYLOAD_LIST_POINT_FOLDER;
replaceTag(onePoint, "POINT_CONTENT", f);
@ -581,6 +584,7 @@ void HttpServer::writeMainPage(QTcpSocket *socket, QString &urlPath)
fileNameS << fileName;
}
if (not fileNameS.isEmpty()) {
std::sort(fileNameS.begin(), fileNameS.end());
for (const auto &a: fileNameS) {
QString onePoint = HTML_PAYLOAD_LIST_POINT_MESSAGE;
replaceTag(onePoint, "POINT_CONTENT", a);
@ -623,7 +627,6 @@ void HttpServer::writeMainPage(QTcpSocket *socket, QString &urlPath)
}
text.insert(pos+25, ' ');
}
}
if (text.isEmpty()) continue;