If you’re tired of creating zillions of dialog boxes needed for your application’s UI, try the Qt GUI toolkit! In just a few steps, you can build great-looking dialogs that are automatically resizable, skip from one language to another, and even switch with ease from reading left-to-right to reading right-to-left.
Even more info can be found here: http://www.digitalfanatics.org/projects/qt_tutorial/index.html .
Qt has very comprehensive documentation included in the package which you can view in Qt Assistant. It really is the best GUI programming package around IMHO.
You simply just can’t beat Qt when it comes to RAD with C++…
Couple that with KDevelop and you have a winning hand.
Yep … and you start up a Qt project in KDevelop and it gives you a basic text editor app for free. I thought a program I was designing might be too complicated until I saw this. I wish someone would port KDevelop to plain Qt so I can develop Qt apps on my Mac which is my main computer. Perhaps they should put a build feature into Qt Designer.
There allready is a Build option in Designer:
http://www.digitalfanatics.org/e8johan/projects/deside/index.html
kdevelop has already been ported to Mac OS X :
http://kde.opendarwin.org/
The best thing about qt is how easy it is to make the dialog automatically resizable. Non resizable dialogs are so terrible in the usability department. qt designer makes it easy to make your dialogs scale in rather complex ways without having to to resort to write code to manually resize and move the elements like I have to do in some toolkits.
You can’t add a new widget to a layout or cut and paste a widget from one to another layout or cut and paste one layout into another, you must break the layout and create a new one. In glade Boxes (HBox, VBox) are like any other widget and you can do those things
“Ok” button placed few pixels below edge of edit… lousy group box and wrong margins between label and edit are main things that keep this dialog faaaar from professional look… Automatically we can remove spam not design good gui… awful… I agree that QtDesigner sucks and cons I’ve to add is 1) very poor support for user widgets and code reuse, fatal behaviour of focus and collapsing in trees and its look with huuuge margins which cause every dialog design process pollute with constant scrolling… If we consider that everything costs 1500 bucks per developer (for comercial usage), it cannot even beat professional tools for gui development…
very poor support for user widgets and code reuse
Pardon?
How is having user built widgets fully functional in preview and its properties editable in the property editor “poor support”?