PDA

View Full Version : Your thoughts on QT/Mac




trainguy77
Jul 24, 2006, 12:08 PM
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?



crees!
Jul 24, 2006, 12:31 PM
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? QT is?

trainguy77
Jul 24, 2006, 12:50 PM
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)

iJed
Jul 27, 2006, 05:54 AM
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.

caveman_uk
Jul 27, 2006, 08:13 AM
If you need cross platform then use QT by all means but if you don't then use something else that looks more native.

kainjow
Jul 27, 2006, 10:28 AM
Parallels is a Qt app also.

simon-says
Aug 5, 2006, 06:31 PM
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.

portent
Aug 5, 2006, 11:20 PM
Qt = cross-platform widget library
QT = QuickTime.

mattjgalloway
Aug 7, 2006, 07:34 AM
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.

caveman_uk
Aug 7, 2006, 07:42 AM
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.