Replace QStringRef with QStringView

This commit is contained in:
Vladimir Golovnev (Glassez) 2021-03-01 09:40:30 +03:00
parent 27baa55443
commit 399d3ad85a
No known key found for this signature in database
GPG key ID: 52A2C7DEE2DFA6F7
26 changed files with 82 additions and 90 deletions

View file

@ -28,14 +28,14 @@
#pragma once
#include <QString>
#include <Qt>
#include <QtContainerFwd>
class QByteArray;
namespace Utils::ByteArray
{
// Mimic QString::splitRef(sep, behavior)
// Mimic QStringView(in).split(sep, behavior)
QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const Qt::SplitBehavior behavior = Qt::KeepEmptyParts);
// Mimic QByteArray::mid(pos, len) but instead of returning a full-copy,