I do use designer to design the rack, espencially in project, but i will code my gui manually if the gui is small
Always. I almost don't know how to layout widgets manually.
Designer? What is that? Nope, never use it.
Depends and the task. Sometimes yes, sometimes no.
I do use designer to design the rack, espencially in project, but i will code my gui manually if the gui is small
Sometimes it easier to write code manually, then use QtDesigner. However, use of QtDesigner almost always much faster.
To write GUI code manually is a good way to learn C++ and Qt I think.
Never... 100% .
Better control when you think on your own.
I use both. I reach for the designer when I'm putting together a fairly large GUI - like the main application, or a tab set - where the emphasis is on the look and feel. Doing layouts manually, especially complicated ones, is tedious drudgery, and the tedium contributes to corner cutting. With designer, nearly all user visible strings are automatically wrapped in tr() calls, and I have the properties and other settings of the entire inheritance tree available at my fingertips. Much faster, much more conducive to getting things right the first time, and much less error prone than hand coding. And a lot more fun, unless you like the endless, mind-numbing repetition large, nested layouts involve.
Where behavior is paramount, or the task is very small, I find it easier to code by hand.
It isn't unusual for me to use a blended approach - doing a raft of moderately small layouts in designer, then assembling them by hand.
If designer provided a transparent way to insert code while dragging widget components around, my text editor would get a lot less use. I guess this is partly what Creator can do, but sadly there is no way to get Creator to compile in a Solaris environment, thanks to the balky presence, of WebKit. But maybe some day...
As a relative newbie, I find the Qt4 designer an excellent tool, and use it for all my gui projects.
Yes I do all the time. Mostly from within QtCreator. I wish it resolved few issues like settiing widgets in the status bar, make a widget a central widget and a few other minor issues.
Muz
I'm looking forward QML, I really liked using Xaml while programming in C#+WPF so I hope QML to be as good as that
Daniele
I Qt 4.6
I'm using designer.
But I prefer to write the signal -> slot connection manually and normally I prefer to edit the menus manually.
In 99% of tasks I use designer. Manually, I only write very tiny pieces of GUI (ie. customized input dialogues).
I tend to have a much easier time designing in code.
I use Designer most of time except the cases requiring special treatments. For example, when I extend a QWidget and the constructor requires different set of parameters then I need to delete the widget instance created by setupUI() and recreate my own. Wondering whether there is a better way that this.
Dong Back Kim
Using designer, it is not possible to add widgets to a QToolbar. This is one of the shortcomings.
I absolutely hate designer's ui file and the files it generates. The ui files forces things to be stored too separately. This is very frustrating when I'm debugging. Too much bouncing between ui files and cpp files. It's an organizational nightmare as far as I'm concerned. So, when I use Designer I will typically use it to layout my widgets and verify I'm getting the resizing behavior that I want. Then I write the code manually. It makes code maintenance a lot simpler.
Designer is a god's sent
its make it all easy and fast.
Most of the time I use the Designer, as we have someone in our team who works on ui's and can't code
Using designer make codes neat and simpler Previously I've always used to work in code but recently i've found that it's better to do it in designer
If you don't use the help of designer, I recommend to do so .Start with me for example I always try to combine beauty with intuition, and QML is by far my favorite language. I provide a complete UI solutions starting from the graphic design to the finished and polished QML files (including animations). Feel free to contact me
Last edited by wysota; 1st April 2013 at 14:36. Reason: removed URLs
But QtDesigner has long way to be completed
Hossein (21st October 2015)
Depends and the task. Sometimes yes, sometimes no.
I code my gui manually.
Bookmarks