Je dois créer une DLL C++ avec une seule boîte de dialogue QT qui aura quelques icônes. J'ai ajouté ces icônes dans Qt Creator/Qt Designer. J'ai créé un fichier de ressources et ajouté ces images. Ces icônes apparaissent dans Qt Designer, mais lors de l'exécution, elles n'apparaissent pas.Utilisation de Qt Resource pour les icônes dans une DLL
Il n'y a pas de fichier .pro. Donc, je ne peux pas ajouter RESOURCES += myRes.qrc
comme suggéré sur des sujets similaires. En outre, Q_INIT_RESOURCE(myRes);
ne peut pas être appelé.
Des idées quoi faire ici?
Qu'entendez-vous par 'ne peut être invoqué'? – tibur
Exécutez simplement votre fichier qrc via l'outil [RCC] (http://doc.qt.nokia.com/latest/rcc.html) et générez un fichier source que vous pouvez compiler dans votre DLL. Ou ne suis-je pas vous suivre exactement? Qu'utilisez-vous, Designer ou Créateur? Ou Visual Studio? – Bart
Comment accédez-vous aux icônes lors de l'exécution? Peut-être qu'ils sont dans votre zone de ressources, mais vous ne recevez pas leur adresse correcte. – Jay