Si vous devez charger le fichier .ui dynamiquement, vous pouvez utiliser le mécanisme QUiLoader. Mais si vous utilisez des ressources externes dans votre fichier .ui (s'il y a quelque chose comme <resources><include location=".../filename.qrc"/></resources>
dans le fichier .ui), Qt ne le chargera pas.QUiLoader ignore le fichier de ressources
I.e. Si vous ouvrez votre fichier .ui dans Qt Designer, vous verrez tous les bitmaps sur les boutons et autres ressources. Mais si vous chargez le même fichier .ui via QUiLoader, vous ne verrez pas de bitmaps sur les boutons.
Est-ce un problème? Comment le réparer?
Merci pour la réponse détaillée! Maintenant, il semble évident, mais quand j'ai fait face à ce problème, ce n'était pas si clair. J'ai donc décidé d'ajouter cette question et de répondre sur SO. – Ilya