2010-01-14 4 views

Répondre

6

Les directives AFAIK pragma sont des directives de préprocesseur et de compilation et n'ont pas grand chose à voir avec Qt elle-même.

Qt fournit quelques définit, qui peut être utilisé pour faire des choses comme activer/désactivation de parties du code source en fonction de la plate-forme que vous êtes compilation:

Vous pouvez les utiliser comme ceci:

#ifdef Q_WS_MAC 
    (some mac code goes here) 
#endif 

#ifdef Q_WS_WIN32 
    (some windows code goes here) 
#endif 
0

La liste complète des moduyles dans Qt qui peuvent être enlevés par se trouve dans définit src> corelib> global> qconfig-minimal.h dans le dossier de votre téléchargement Qt d'origine.