Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

C++ GUI libraries

Name: Anonymous 2013-07-25 15:35

What's a good GUI library for C++?

-GTK has bad compatibility and many issues on windows
-QT is bloated and is designed to use its own build system and IDE
-wxWidgets is very convoluted and strangely designed
-FLTK is great, but lacks many important features, can be buggy, and is unpolished.

What do you guys think? I realize that Java's Swing libraries can solve all of my problems, but I want to try avoiding Java as much as possible.

Name: Anonymous 2013-07-25 15:38

Java Swing libraries can solve everything expect for flickering.

Name: Anonymous 2013-07-25 15:46

I've never had much flickering with Swing in the past.

I'm seriously considering using Java for my current project now, as all these C++ GUI libraries seem to be an absolute pain in the neck, except for FLTK, which lacks a bunch of features.

Is there really no sane GUI lib for C++?

Name: Anonymous 2013-07-25 15:55

#include <windows.h>

Name: Anonymous 2013-07-25 16:04

>>4
no thankx

Name: Anonymous 2013-07-25 16:21

No such thing as a good one, but I'd say Qt sucks the least.

Name: Anonymous 2013-07-25 18:03

GTK

Name: Anonymous 2013-07-25 18:06

Wat about OpenGL?

Name: Anonymous 2013-07-25 18:18

>>8
U MENA GLUI

Name: Anonymous 2013-07-25 19:31

>>9
fite me

Name: Anonymous 2013-07-25 19:32

there arent any good ones
make your own
forge your own future like the individual you are!

Name: Anonymous 2013-07-26 11:58

>>11
I tried making one in SFML
Got buttons working, but couldn't really figure out anything else. Dropped the project soon after.

Name: Anonymous 2013-07-26 12:02

What don't you like about QT's approach? I enjoyed the single and slot system, it seemed it is the right abstraction for creating GUI's.

Name: Anonymous 2013-07-26 12:16

Had to make my own toolkit for a recent project, it was golden, no added complexity like theming or any of that bullshit, just nice flat fills, no unnecessary lines or borders, and as a result of all of this it was incredibly efficient...

I would love to reimplement something like it for the FOSS world since this particular one is part of a piece of custom software with restrictions on reuse of the code.

Name: Anonymous 2013-07-26 12:16

>>13
I like Qt itself, but I don't like how they push you to use their own tools to make your project. It's like OpenCV, it is designed to be the center of your project, whereas a developer may not want that.

If Qt didn't force you to use QTcreator/qmake/moc and related things, I'd definitely be using it.

Just look at FLTK: no nonsense and useless tools with ehavy overhead, just headers, static libraries, and documentation. Why can't Qt be like that?

Name: Anonymous 2013-07-26 12:19

>>14
Did you base it on OpenGL?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List