Qocoa is a collection of Qt wrappers for OSX's Cocoa widgets.
- basic fallback to sensible Qt types on non-OSX platforms
- shared class headers which expose no implementation details
- typical Qt signal/slot-based API
- trivial to import into projects (class header/implementation, single shared global header)
git clone git://github.com/mikemcquaid/Qocoa.git cd Qocoa qmake # or cmake . make
Qocoa classes are currently provided for NSButton, a spinning NSProgressIndicator and NSSearchField. There is a TODO list for classes I hope to implement.
For each class you want to use copy the
$CLASS_nonmac.* files into your source tree and add them to your buildsystem. Examples are provided for CMake and QMake.
The icons are taken from the Oxygen Project and are licensed under the Creative Commons Attribution-ShareAlike 3.0 License.