Page 1 of 2

QT GUI Development

Posted: Thu Aug 20, 2009 10:11 am
by Falco Girgis
Are any of you familiar with the QT toolkit/environment for creating platform-independent GUI applications? We're required to use it (actually 99% of the class revolves around it) in CPE353. It's owned by Nokia.

I was just wondering if any of you have had any experience or have used it in the workplace.

http://qt.nokia.com/

Re: QT GUI development

Posted: Thu Aug 20, 2009 10:22 am
by K-Bal
Is there anything specific you need to know? I have minor experience with it but a friend of mine used it to create the GUI for this:

http://www.youtube.com/watch?v=KVCHgwFF2XQ

So if you have any problems, I can ask him.

Re: QT GUI Development

Posted: Thu Aug 20, 2009 10:25 am
by Falco Girgis
Ah, nice. Looks like mine isn't the only university making students learn it.

Nah, it looks extremely, extremely easy to use. It's not a matter of needing help as much as wondering who all uses it and if it has any real commercial applications. It's child's play as far as the coding goes, but it's pretty powerful.

Re: QT GUI Development

Posted: Thu Aug 20, 2009 10:34 am
by JaxDragon
Well I've messed around with Qt Creator. Its an app made to generate Qt code, like Visual C++, only open-source, multiplatform, and not as slow.

Re: QT GUI Development

Posted: Thu Aug 20, 2009 12:24 pm
by dani93
I'm playing around with Qt too. I also think it is very easy to use. My aim is to create an SDL/OpenGL window with a Qt-GUI for a map editor.
Today I got a nearly 800 pages book about Qt :)

Re: QT GUI Development

Posted: Fri Aug 21, 2009 1:37 am
by wtetzner
GyroVorbis wrote:Ah, nice. Looks like mine isn't the only university making students learn it.

Nah, it looks extremely, extremely easy to use. It's not a matter of needing help as much as wondering who all uses it and if it has any real commercial applications. It's child's play as far as the coding goes, but it's pretty powerful.
I don't know what commercial applications use it, but KDE is based on QT: http://www.kde.org/.

Re: QT GUI Development

Posted: Fri Aug 21, 2009 2:00 am
by K-Bal
I think Photoshop is made with Qt, I might be wrong.

Re: QT GUI Development

Posted: Fri Aug 21, 2009 9:34 am
by Falco Girgis
The only complaint that I have heard is that it pollutes the global namespace to hell.


...and actually I'm going to have to agree. QT is pretty much it's own C++-based programming language. They do things that are completely not legal in C++, then have their preprocessor convert it to gcc/g++ compliant C++. I would have preferred it be it's own namespace or library.

But in all seriousness, I love KDE. So I totally feel like giving QT a chance (not to mention I don't have a choice).

Re: QT GUI Development

Posted: Fri Aug 21, 2009 1:30 pm
by JS Lemming
God I really hate KDE and QT, at least visually. Someone show me a QT gui that doesn't look like it's from Mattel.

Re: QT GUI Development

Posted: Fri Aug 21, 2009 3:17 pm
by Falco Girgis
Really? I think Gnome is ugly as hell.

Re: QT GUI Development

Posted: Fri Aug 21, 2009 4:00 pm
by dani93
GyroVorbis wrote:Really? I think Gnome is ugly as hell.
Gnome really doesn't look very nice, but I like the menu. Gnome 3.0 is coming :)

Anyone noticed that Windows 7 looks like KDE4?!

Re: QT GUI Development

Posted: Fri Aug 21, 2009 4:27 pm
by Falco Girgis
dani93 wrote:
GyroVorbis wrote:Really? I think Gnome is ugly as hell.
Gnome really doesn't look very nice, but I like the menu. Gnome 3.0 is coming :)

Anyone noticed that Windows 7 looks like KDE4?!
YEAH. Windows 7 does look like a KDE 4 rip-off.

Re: QT GUI Development

Posted: Fri Aug 21, 2009 7:10 pm
by JaxDragon
Well microsoft does learn from the best. And yet, they manage to make it buggy when things like KDE and GNOME are open-source. Go figure.

Re: QT GUI Development

Posted: Fri Aug 21, 2009 7:40 pm
by Falco Girgis
I've had KDE crash just as many times as Windows Explorer. But yeah, I will agree that I enjoy the interface much more.

From what I've seen, Windows 7 looks solid.

Re: QT GUI Development

Posted: Sat Aug 22, 2009 12:53 am
by JaxDragon
I think it'll take some getting used to for the whole "only icons for windows in the taskbar" thing.