Bonjour,
Je rencontre actuellement un problème de conflit entre les signaux de boost et ceux de Qt. Alors, jusque là, le tutoriel de Denys Bulant m'a très bien renseigné à ce sujet, mais le souci est que j'utilise Visual Studio, et que les projets Qt réalisés via le plugin d'intégration n'utilisent pas de fichier .pro.
Je souhaiterais donc savoir si quelqu'un a déjà effectué cette manipulation, à savoir d'ajouter l'option "no_keywords" à Qt, sans passer par un fichier pro.
Je suis allé fouillé un petit peu dans le code de Qt, tout ce que j'ai trouvé c'est :
Cela m'a donné l'idée d'ajouter cette fameuse Macro QT_NO_EMIT à mes définitions de projet, mais cela ne suffit pas, je sollicite donc un petit coup de main
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 # if defined(QT_NO_KEYWORDS) # define QT_NO_EMIT # else # define slots # define signals protected # endif # define Q_SLOTS # define Q_SIGNALS protected # define Q_PRIVATE_SLOT(d, signature) # define Q_EMIT
Merci d'avance pour l'aide apportée
Partager