Writing GUI Applications in C++

Aug 26, 2015 at 9:22pm
I am quite experienced with C++(programming for over 1 year),I know how to make CLI/Console Programs,but I cannot wrap my mind over GUI programming in C++,Every library I've seen so far sucks or is ugly as heck,can anyone recommend me any library(cross-platform or not),which is legit standard C++ code?
Aug 26, 2015 at 9:28pm
Qt is great.
Last edited on Aug 26, 2015 at 9:28pm
Aug 26, 2015 at 9:35pm
I would also suggest Qt because it is open source and cross platform. It also has a great team behind it and it has a great GUI designer. An example of where Qt is used is in KDE which is a linux desktop environment(one of my favourites).

I believe as of now there are not many(if any) Qt5 beginner books so you will have to read up on it on their site though they have so many tutorials and it is very friendly.
Something to get started: http://doc.qt.io/qt-5/gettingstartedqt.html

Many other beginner tutorials: http://doc.qt.io/qt-5/qtexamplesandtutorials.html

Good luck mate!
Last edited on Aug 26, 2015 at 9:40pm
Aug 26, 2015 at 10:09pm
I've just started using QT a few month ago. It's well documented and comes with simple but powerful examples. I'm using Qt5. Try it!
Aug 27, 2015 at 1:58am
I like WinAPI. All of the headers probably came with your compiler.
Aug 27, 2015 at 2:02am
I strongly recommend not learning Windows API GUI programming unless you are left with no other option. You will lock yourself to the Windows platform and be forced to use a C interface in C++.
Aug 27, 2015 at 2:30am
Qt is great, if you don't mind the GPL/LGPL.

For other options, see https://en.wikipedia.org/wiki/List_of_platform-independent_GUI_libraries
Topic archived. No new replies allowed.