OK, so we’ve got a hello world gui app running, now we need to design our application. So let’s talk about some general desktop GUI design. You might have used a lot of GUI applications, but you probably never noticed their design. Especially (and super ironically) if it was done well. As a fun exercise, if someone asked you to design a web browser right now, what would your interface look like?
This is a companion discussion topic for the original entry at http://benhoff.net/qt-interface-design.html