Signaux Qt et boost::signals avec Visual
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:
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 :aie:
Merci d'avance pour l'aide apportée :)