I should say that in a measurable percentage of cases, I don't bother with the designer. I build the dialog in code. For example, the new check_library is done that way. My reason: it is more of a bother to build the .ui file and then interface to it than it is to build the dialog directly. More examples: the custom column tabs in metadata edit are also built by code, because they depend on the DB and can't be known in advance. The test fields in search/replace are built by code.
On the other hand, the plugboard UI and the various 'manage X' dialogs were done with designer.
|