Seite 1 von 1

[gelöst]boost Signal und Qt

Verfasst: 24. September 2007 20:36
von Nash
Ich benutze boost Signal in meiner Anwendung.
für die interne signal Abwicklung.

nun ist es so das das Schlüsselwort schon durch Qt vergeben ist.
auf boost.org steht das man das durch eine config option in einer Pro datei beheben kann.
http://www.boost.org/doc/html/signals/s04.html
CONFIG += no_keywords # so Qt won't #define any non-all-caps `keywords'
INCLUDEPATH += . /usr/local/include/boost-1_33_1/
macx:LIBS += /usr/local/lib/libboost_signals-1_33_1.a # ...your exact paths may vary
Das problem ist nur ich benutze keine pro dateien.
wie kann ich das in den compiler settings manuell einstellen, bei VS 2005?

Verfasst: 25. September 2007 07:17
von macman
Präprozessordefinitionen. Finden wirst Du sie wohl selbst.

Verfasst: 25. September 2007 17:06
von Nash
#define QT_NO_KEYWORDS

aber gefunden hätte ich sie nie...

Verfasst: 26. September 2007 07:17
von macman
Wieso nicht? Ich brauche die öfter.
Projekteigenschaften->Konfigurationseigenschaften->C/C++->Präprozessor->Präprozessordefinitionen