100.
Portability - Hints <ul><li>When hinting or using platform specifics – be aware of the limitations

101.
Documentation: “ Indicates that the window is a Macintosh sheet. Since using a sheet implies window modality, the recommended way is to use QWidget::setWindowModality()... ” </li></ul>MyDialog::MyDialog(QWidget *parent) : QWidget(parent, Qt::Sheet ) { setWindowModality(Qt::WindowModal); ...

102.
More Portability <ul><li>Defines make it possible to write dedicated code for each platform </li><ul><li>Q_OS_LINUX , Q_LITTLE_ENDIAN , etc </li></ul><li>It is possible to hook into platform specific events

103.
It is possible to tweak the Qt build system to link against different libraries on different platforms

104.
It is possible to enable or disable individual classes to streamline Qt