Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
QDS 3.4
-
None
-
QDS Berlin - 2022 Week 19/20
Description
I made a project with Qt Design Studio (3.3) and edited it using only the designer.
Then I built the project using Qt 6.4 (dev branch) using the generated CMakeLists.txt.
When starting the .exe file, the application started traversing the entire hard drive for font files, loading thousands of fonts from anywhere it can find, printing out stuff like this:
qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/jre/jre/lib/fonts/DroidSans-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/jre/jre/lib/fonts/DroidSans.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/jre/jre/lib/fonts/DroidSansFallbackFull.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/jre/jre/lib/fonts/DroidSansMono.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/jre/jre/lib/fonts/DroidSansMonoDotted.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/jre/jre/lib/fonts/DroidSansMonoSlashed.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/jre/jre/lib/fonts/DroidSerif-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/jre/jre/lib/fonts/DroidSerif-BoldItalic.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/jre/jre/lib/fonts/DroidSerif-Italic.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/jre/jre/lib/fonts/DroidSerif-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/AndroidClock.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/CarroisGothicSC-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/ComingSoon.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/CutiveMono.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/DancingScript-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/DancingScript-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/DroidSans-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/DroidSans.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/DroidSansFallback.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/DroidSansMono.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NanumGothic.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoColorEmoji.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoNaskhArabic-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoNaskhArabic-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoNaskhArabicUI-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoNaskhArabicUI-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansAdlam-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansArmenian-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansArmenian-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansAvestan-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansBalinese-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansBamum-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansBatak-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansBengali-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansBengali-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansBengaliUI-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansBengaliUI-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansBrahmi-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansBuginese-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansBuhid-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansCanadianAboriginal-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansCarian-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansChakma-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansCham-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansCham-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansCherokee-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansCJK-Regular-0.otf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansCJK-Regular-1.otf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansCJK-Regular-2.otf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansCJK-Regular-3.otf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansCoptic-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansCuneiform-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansCypriot-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansDeseret-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansDevanagari-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansDevanagari-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansDevanagariUI-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansDevanagariUI-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansEgyptianHieroglyphs-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansEthiopic-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansEthiopic-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansGeorgian-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansGeorgian-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansGlagolitic-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansGothic-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansGujarati-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansGujarati-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansGujaratiUI-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansGujaratiUI-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansGurmukhi-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansGurmukhi-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansGurmukhiUI-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansGurmukhiUI-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansHanunoo-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansHebrew-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansHebrew-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansImperialAramaic-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansInscriptionalPahlavi-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansInscriptionalParthian-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansJavanese-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansKaithi-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansKannada-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansKannada-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansKannadaUI-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansKannadaUI-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansKayahLi-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansKharoshthi-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansKhmer-VF.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansKhmerUI-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansKhmerUI-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansLao-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansLao-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansLaoUI-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansLaoUI-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansLepcha-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansLimbu-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansLinearB-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansLisu-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansLycian-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansLydian-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansMalayalam-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansMalayalam-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansMalayalamUI-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansMalayalamUI-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansMandaic-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansMeeteiMayek-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansMongolian-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansMyanmar-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansMyanmar-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansMyanmarUI-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansMyanmarUI-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansNewTaiLue-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansNKo-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansOgham-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansOlChiki-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansOldItalic-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansOldPersian-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansOldSouthArabian-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansOldTurkic-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansOriya-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansOriya-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansOriyaUI-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansOriyaUI-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansOsage-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansOsmanya-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansPhagsPa-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansPhoenician-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansRejang-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansRunic-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansSamaritan-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansSaurashtra-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansShavian-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansSinhala-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansSinhala-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansSundanese-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansSylotiNagri-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansSymbols-Regular-Subsetted.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansSymbols-Regular-Subsetted2.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansSyriacEastern-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansSyriacEstrangela-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansSyriacWestern-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansTagalog-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansTagbanwa-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansTaiLe-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansTaiTham-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansTaiViet-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansTamil-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansTamil-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansTamilUI-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansTamilUI-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansTelugu-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansTelugu-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansTeluguUI-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansTeluguUI-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansThaana-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansThaana-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansThai-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansThai-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansThaiUI-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansThaiUI-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansTibetan-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansTibetan-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansTifinagh-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansUgaritic-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansVai-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSansYi-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSerif-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSerif-BoldItalic.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSerif-Italic.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSerif-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSerifArmenian-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSerifArmenian-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSerifBengali-Bold.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSerifBengali-Regular.ttf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSerifCJK-Regular-0.otf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSerifCJK-Regular-1.otf" qt.Studioapplication.debug: void __cdecl loadFont(const class QString &) Load font: "/Android/Android Studio/plugins/android/lib/layoutlib/data/fonts/NotoSerifCJK-Regular-2.otf" ...
(and so on)
The reason turned out to be that in Constants.qml (also generated by the editor) it set the font path as follows:
property string relativeFontDirectory: "fonts" /* ... */ fontPath: Qt.resolvedUrl("../../content/" + relativeFontDirectory)
This is a path relative to the path of the containing QML file, which in a normal build is inside qrc (so the URL actually becomes QUrl("qrc:/content/fonts"))
In QuickStudioApplication, the following is done:
QDirIterator it(path.toLocalFile(), {QStringLiteral("*.ttf"), QStringLiteral("*.otf") }, QDir::Files, QDirIterator::Subdirectories); while (it.hasNext()) loadFont(it.next());
Since the path does not point to a local file, toLocalFile() returns an empty string in this case, which causes QDirIterator to iterate over all directories on the disk.