Home | All Classes | Main Classes | Annotated | Grouped Classes | Functions

Qt/Mac is Mac OS X Native

This document explains what makes an application "native" on Mac OS X. It shows the areas where Qt/Mac is compliant, and the grey areas where compliance is more questionable. (See also the document Qt/Mac Issues.)

Normally when referring to a native application, one really means an application that talks directly to the underlying window system and operating system, rather than one that uses some intermediary (for example the X11 server, or a web browser). Qt/Mac applications run as first class citizens, just like Cocoa, Java, and Carbon applications.

When an application is running as a first class citizen it means that it can interact with specific components of the Mac OS X experience:

Copyright © 2007 TrolltechTrademarks
Qt 3.3.8