diff --git a/src/corelib/text/qbytearrayview.h b/src/corelib/text/qbytearrayview.h index dea0e6cbe8d..5a4b7028123 100644 --- a/src/corelib/text/qbytearrayview.h +++ b/src/corelib/text/qbytearrayview.h @@ -176,10 +176,6 @@ public: constexpr QByteArrayView(const char (&data)[Size]) noexcept : QByteArrayView(data, lengthHelperCharArray(data, Size)) {} - constexpr QByteArrayView(QLatin1StringView v) noexcept; // defined in qlatin1stringview.h - template - constexpr QByteArrayView(QBasicUtf8StringView v) noexcept; // defined in qutf8stringview.h - #ifdef Q_QDOC template #else diff --git a/src/corelib/text/qlatin1stringview.h b/src/corelib/text/qlatin1stringview.h index 91392d9540c..7232be7c9ba 100644 --- a/src/corelib/text/qlatin1stringview.h +++ b/src/corelib/text/qlatin1stringview.h @@ -349,10 +349,6 @@ Q_DECLARE_TYPEINFO(QLatin1StringView, Q_RELOCATABLE_TYPE); Q_DECLARE_TYPEINFO(QLatin1String, Q_RELOCATABLE_TYPE); #endif -constexpr QByteArrayView::QByteArrayView(QLatin1StringView v) noexcept - : QByteArrayView(v.data(), v.size()) -{} - namespace Qt { inline namespace Literals { inline namespace StringLiterals { diff --git a/src/corelib/text/qutf8stringview.h b/src/corelib/text/qutf8stringview.h index 7ae06c0ec40..87a974414ca 100644 --- a/src/corelib/text/qutf8stringview.h +++ b/src/corelib/text/qutf8stringview.h @@ -411,11 +411,6 @@ private: qsizetype m_size; }; -template -constexpr QByteArrayView::QByteArrayView(QBasicUtf8StringView v) noexcept - : QByteArrayView(v.data(), v.size()) -{} - #ifdef Q_QDOC #undef QBasicUtf8StringView #else