Lightweight C++ Gui Library [closed]

2020-05-19 07:46发布

I want to create GUI applications with C++ on Windows. I have downloaded Qt, and it works well, but it has so much stuff in it and so many header files that I really don't use. It is a nice framework, but it has more than just GUI.

Are there any lighter GUI libraries out there for Windows C++ that is "just GUI"?

9条回答
疯言疯语
2楼-- · 2020-05-19 08:12

Try eGui (see here or here) or WTL.

查看更多
聊天终结者
3楼-- · 2020-05-19 08:13
仙女界的扛把子
4楼-- · 2020-05-19 08:23

try GTK with Glade3.

查看更多
趁早两清
5楼-- · 2020-05-19 08:24

IUP is the smallest one i know, both in terms of learning curve, DLL size and features

查看更多
贼婆χ
6楼-- · 2020-05-19 08:26

Even if wxWidgets is named here already:

wxWidgets!

Its a great and valuable Framwork (API, Class Library, whatever you may call it).

BUT: You can divide the functionality of this library into many small parts (base, core, gui, internet, xml) and use them, when necessary.

If you really want to make GOOD GUI applications, you have to use a GOOD API. wxWidgets is absolutly free (QT is not), only needs a small overhead in binary form, linked as dll or o-file is it about 2Megs, but has to offer all that you ever need to program great applications...

And wxWidgets is much more lighter than QT... and even better... :)

Try it...

查看更多
看我几分像从前
7楼-- · 2020-05-19 08:26

JUCE is fairly light weight, it can be as simple as one .cpp & one .h file. (Look at amalgamated JUCE) It doesn't look like a standard windows app however. On the other hand, it is cross platform.

查看更多
登录 后发表回答