""
""
Salut,
Juste une remarque qui n'a (presque) rien à voir avec ta question. LibraryInterface devrait avoir un destructeur virtuel (éventuellement pur). Et :
devrait suffire (pas la peine de mettre (MyQt*)delete instance ).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 void deleteInstance(LibraryInterface *instance) { delete instance; }
Ressources proposées par 3DArchi - Les fonctions virtuelles en C++ - Cours et tutoriels C++ - FAQ C++ - Forum C++.
Salut,
Ta dll n'est pas une application, et si tu fait un exec() dans une fonction de ta dll, tu peux dire au revoir à ton appli puisqu'exec() ne retourne que lorsque tu as quitté ton application Qt. Donc à moins que ce ne soit l'effet visé, ce serait assez décommandé
Tu as quel but plus généralement et plus explicitement ?
Partager