У меня была очень похожая проблема, но с QPushButton вместо QLabel. Проблема заключалась в том, что по какой-то причине Visual Studio загружала некоторые библиотек Qt из, казалось бы, случайных мест.
Проверьте вывод отладки и посмотрите, есть ли что-то странное. В моем случае Visual Studio "загружала" Qt5 Gui .dll (среди прочего) из C: \ ProgramData .. \ miktex \ 5.15.0 \ msvc2019_64 \ bin ...
Где это очевидно, не найдется. Итак, проверьте эти странные сообщения, например:
"myprogram.exe" (Win32): Loaded "C:\somewhere\outside\qt\folder\5.15.0\msvc2019_64\bin\Qt5Gui.dll". Symbols loaded.
Папки «C: \where \ outside \ qt \ folder» были на моем пути, поэтому я удалил их, а затем Visual Studio не было проблем с загрузкой dll из нужного места.