Add QUrl to bootstrap set
The QML language server needs to use QUrl as that is what the language server protocol uses to specify files. As we cannot implicitly cast char to QChar in the bootstrap library, we need to apply a build fix in qipaddress.cpp. Change-Id: Ifaf8421457b1f734402b5aad965ecdec764a73e8 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
This commit is contained in:
parent
35b25bc917
commit
587bdd144b
@ -253,7 +253,7 @@ const QChar *parseIp6(IPv6Address &address, const QChar *begin, const QChar *end
|
||||
|
||||
static inline QChar toHex(uchar c)
|
||||
{
|
||||
return QtMiscUtils::toHexLower(c);
|
||||
return QChar::fromLatin1(QtMiscUtils::toHexLower(c));
|
||||
}
|
||||
|
||||
void toString(QString &appendTo, IPv6Address address)
|
||||
|
@ -42,6 +42,7 @@ SOURCES += \
|
||||
../../corelib/io/qfsfileengine.cpp \
|
||||
../../corelib/io/qfsfileengine_iterator.cpp \
|
||||
../../corelib/io/qiodevice.cpp \
|
||||
../../corelib/io/qipaddress.cpp \
|
||||
../../corelib/io/qfiledevice.cpp \
|
||||
../../corelib/io/qresource.cpp \
|
||||
../../corelib/io/qtemporarydir.cpp \
|
||||
@ -50,6 +51,9 @@ SOURCES += \
|
||||
../../corelib/io/qstandardpaths.cpp \
|
||||
../../corelib/io/qloggingcategory.cpp \
|
||||
../../corelib/io/qloggingregistry.cpp \
|
||||
../../corelib/io/qurl.cpp \
|
||||
../../corelib/io/qurlidna.cpp \
|
||||
../../corelib/io/qurlrecode.cpp \
|
||||
../../corelib/kernel/qcoreapplication.cpp \
|
||||
../../corelib/kernel/qcoreglobaldata.cpp \
|
||||
../../corelib/kernel/qmetatype.cpp \
|
||||
|
Loading…
x
Reference in New Issue
Block a user