Or if you don't want to have an overhead of QT and take care of it different licensing, take a look at wxWidgets (www.wxWidgets.org). It is cross-platform C++ GUI library which will give you native look and feel on all 3 major platforms and it has support on all of the major compilers.

Thank you.