Implement class for handling filesystem paths

PR #15915.
This commit is contained in:
Vladimir Golovnev 2022-02-08 06:03:48 +03:00 committed by GitHub
parent facfa26eed
commit dd1bd8ad10
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
131 changed files with 2252 additions and 1868 deletions

View file

@ -34,6 +34,7 @@
#include "base/logger.h"
#include "base/net/dnsupdater.h"
#include "base/net/portforwarder.h"
#include "base/path.h"
#include "base/preferences.h"
#include "base/utils/net.h"
#include "webapplication.h"
@ -88,9 +89,9 @@ void WebUI::configure()
if (pref->isWebUiHttpsEnabled())
{
const auto readData = [](const QString &path) -> QByteArray
const auto readData = [](const Path &path) -> QByteArray
{
QFile file(path);
QFile file {path.data()};
if (!file.open(QIODevice::ReadOnly))
return {};
return file.read(Utils::Net::MAX_SSL_FILE_SIZE);