Замечания по оконным системам
Qt - кроссплатформенный инструментарий ГПИ, поэтому почти весь API одинаков на всех платформах и оконных системах. Если вы хотите использовать платформо-зависимые возможности, и сохранить платформо-независимое дерево исходных кодов, вы можете защитить платформо-зависимый код используя соответствующие директивы #ifdef (смотрите ниже).
Qt предоставляет несколько низкоуровневых глобальных функций для тонкой настройки приложений на определённых платформах. Подробности смотрите в Глобальные специализированные функции, экспортируемые Qt.
Для информации о том, какие платформы поддерживаются Qt, смотрите Замечания по платформам. Информацию о распространении приложений Qt смотрите в Развёртывание приложений Qt.
Qt для X11
При компиляции под эту платформу, макрос Q_WS_X11 определён.
Здесь не документировано. Если у вас вопросы, пожалуйста, свяжитесь с командой технической поддержки Qt.
Для получения дополнительной информации о библиотеках, требуемых для сборки Qt с как можно большим количеством возможностей, смотрите страницу Требования Qt для X11.
Qt для Windows
При компиляции под эту платформу, макрос Q_WS_WIN определён.
Здесь не документировано. Если у вас вопросы, пожалуйста, свяжитесь с командой технической поддержки Qt.
Qt для Mac OS X
При компиляции под эту платформу, макрос Q_WS_MAC определён.
Qt для встраиваемых Linux-систем
При компиляции под эту платформу, макрос Q_WS_QWS определён (оконная система дословно называется Qt Window System). Для получения дополнительной информации смотрите документацию Qt для встраиваемых Linux-систем.
Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) |
Торговые марки |
Qt 4.5.3 |
|