Possible Duplicate:
C++ library for making GUIs
I’m sort of new to C++, and I have made a couple simple programs, but the only way to run them is in the XCode compiler. I am wondering if there are any APIs or programs that can help me make a GUI for a C++ program and include any info if possible about that library. Thanks.
In general choosing a GUI library depends on:
The environment you are working on.
Whether you want your app to have a native look or not.
The IDE you are using.
Your expectations in terms of portability.
Which license you are ready to distribute your app into (GPL? LGPL? etc.).
So it’s really hard to tell without knowing all these parameters.
Anyway, to name a few:
GTK+ / gtkmm
Qt
wxWidgets
FLTK
Fox toolkit
MFC (if you are using Visual Studio and want your app to run on Windows only).
I have used Qt in the past and it does the job pretty well and it’s very well documented.
Also, from what I remember wxWidgets allows you to build GUIs that will have a native look on each platform.
[Edit]
My assumption about wxWidgets is confirmed by the following statement on their website: