Quelqu'un pourrait-il me signaler un article, où les directives de pragma, disponibles dans l'environnement de Qt seraient discutées?Directives de pragma de Qt
1
A
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.
- http://gcc.gnu.org/onlinedocs/cpp/Pragmas.html
- http://gcc.gnu.org/onlinedocs/gcc/Diagnostic-Pragmas.html
- https://www.redhat.com/docs/manuals/enterprise/RHEL-3-Manual/gcc/pragmas.html
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.