1. Welcome to the new MacRumors forums. See our announcement and read our FAQ

Your thoughts on QT/Mac

Discussion in 'Mac Programming' started by trainguy77, Jul 24, 2006.

  1. macrumors 68040


    What do you think about QT? Is it better then Java? Is it worth writing in if you already know C++? How well does QT apps run on OS X?
  2. macrumors 68000


    QT is?
  3. macrumors 68040


    QT is a C++ environment that lets you compile your applications for almost any platform without the need for any porting. And without any environment needed on the end machine(like java needs)
  4. macrumors 6502

    I recently tried this and, while my knowledge of C++ is not exactly that great, I found it to be pretty un-Mac like. It seems to support many things including sheets but other things remain totally foreign in the interface. I think you will get similar results to Java Swing or SWT using QT. So competing with the Cocoa apps out there will not be easy.

    Google Earth for the Mac is the only app that I can think of which uses QT.
  5. Guest


    If you need cross platform then use QT by all means but if you don't then use something else that looks more native.
  6. Moderator emeritus


    Parallels is a Qt app also.
  7. macrumors regular

    I have started to use Qt a lot lately. I work under some professors of mine doing a lot of work for the med center. We've recently been doing visualizations in OpenGL. Me and my co-worker are assigned to this project. He uses Linux (XUbuntu) at home, I of course use a Mac, but our work machines are Windows based. It was obvious we needed a cross platform toolkit. We went with Qt and haven't looked back. So far it's been great and easy to learn. Looks like a native application in whichever OS. If you are going for cross platform I'd say go with Qt. Personally I'm still going to learn Cocoa one of these days.
  8. macrumors 6502a

    Qt = cross-platform widget library
    QT = QuickTime.
  9. macrumors member

    Yeup, I second the Qt movement.

    I'm just starting to learn it too and it's so nice to learn given you have some C++ with STL background. They make everything really easy to use.

    I suggest getting a book on it - try the prentice hall one which just came out called "C++ GUI Programming in Qt" - it's really good. I'm half way through now.
  10. Guest


    Just make sure you've read the license conditions - Qt is not free in all circumstances and the license is quite restrictive about starting out developing on a 'free' license and then going commercial.

Share This Page