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 :

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
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

Merci d'avance pour l'aide apportée