Fixed Qt-less builds.

This commit is contained in:
Matthias Koefferlein 2021-01-27 08:05:02 +01:00
parent dce371caaa
commit 96136e6993
1 changed files with 3 additions and 3 deletions

View File

@ -1599,14 +1599,14 @@ Variant::to_qstring () const
std::vector<char> std::vector<char>
Variant::to_bytearray () const Variant::to_bytearray () const
{ {
if (m_type == t_qbytearray) { if (m_type == t_bytearray) {
return std::vector<char> (m_var.m_qbytearray->constBegin (), m_var.m_qbytearray->constEnd ());
} else if (m_type == t_bytearray) {
return *m_var.m_bytearray; return *m_var.m_bytearray;
#if defined(HAVE_QT) #if defined(HAVE_QT)
} else if (m_type == t_qstring) { } else if (m_type == t_qstring) {
QByteArray ba = m_var.m_qstring->toUtf8 (); QByteArray ba = m_var.m_qstring->toUtf8 ();
return std::vector<char> (ba.constBegin (), ba.constEnd ()); return std::vector<char> (ba.constBegin (), ba.constEnd ());
} else if (m_type == t_qbytearray) {
return std::vector<char> (m_var.m_qbytearray->constBegin (), m_var.m_qbytearray->constEnd ());
#endif #endif
} else if (m_type == t_stdstring) { } else if (m_type == t_stdstring) {
return std::vector<char> (m_var.m_stdstring->begin (), m_var.m_stdstring->end ()); return std::vector<char> (m_var.m_stdstring->begin (), m_var.m_stdstring->end ());