求推介一个C/C++可以用的GUI库

clonne 发布于 2012/06/24 01:02
阅读 1K+
收藏 3

我在做一个项目,目前核心部分已经做的差不多了,所以我想开始界面部分。项目主要是用C++。

GUI库不需要多强大,也不需要跨平台,只要在Window上能运行就差不多了(目前只需要建立界面模型),但是必须要能支持中文的(UTF8),控件有那么几个常用的就可以了,不关心效率和编程难度,但是希望是比较稳定的库。

Qt/MFC我是第一个放弃的,太臃肿。我知道的GUI库很少,希望大家能多推介几个。大概就像FLTK这种级别的就差不多了。

加载中
0
麦田里的怪
麦田里的怪
麦田里的怪
@clonne 所以听哥的肯定没有错 哈哈 或者直接用SDK
clonne
clonne
回复 @clonne : 想来想去,最后选择了GTK,依赖项确实多的要死,已经建立好环境了
clonne
clonne
依赖项目太多,和Qt一样,所以我也不用了
1
极品渣子
clonne
clonne
我以前都是直接win32api,但是太麻烦了,再也不想这么麻烦了
0
Lunar_Lin
Lunar_Lin
       放弃Qt/MFC的话.... 那就WxWidget or  WTL.  不明白为什么说MFC臃肿.相比现今的库, 其实MFC很轻了(当然比WTL重). 抛弃边边角角 核心类才20+来个,文件总数也就几十来个, 除开消息宏外, 都是很浅显的OO代码.  选库, 稳定和出名很重要, 不然开发过程中 遇到问题, 自己只能hack. 像MFC这种老库,一百度答案遍地都是.
       我不清楚你的项目需求. Qt其实挺好的. 呵呵呵.
Lunar_Lin
Lunar_Lin
回复 @clonne : 那就WxWidget吧.不少跨平台开源软件都是以它为GUI的.用过一段时间,感觉还行,很成熟.那种又极其简单的, 又跨平台的,真没有.win下(你不是在开公司吧?)没必要追求用gcc去编译的.想用make的话,有CMake可以产生NMake(VS也能生成), 也可以用gyp. cl.exe/gcc/intel c++ 都是顶尖优秀的C++编译器,没太多谁好谁坏.
clonne
clonne
MFC从心里上排斥,微软的东西都很臃肿,Qt也越来越臃肿了。 而WTL/ATL我倒是想用,就是只能用VC编译不好,我希望能用GCC编译WTL就好了
0
无名码农
无名码农
推荐用duilib,我目前就在使用,挺不错的。
0
岛
那你干嘛不用 fltk
clonne
clonne
用过,FLTK不适合我的项目,FLTK更适合嵌入式
0
mallon
mallon

引用来自“ztd”的答案

win32api
小程序用Win32api就足够了
0
Jooooooker
Jooooooker
wxWidget QT 推荐这两个C++库
0
掬一捧
掬一捧
C++做界面你不用qt....我实在很无语!
clonne
clonne
QT太庞大和臃肿了,而且还需要额外的编译过程(MOC),我用过几次后就不敢用QT了
0
庄严zhuangyan

引用来自“Jooooooker”的答案

wxWidget QT 推荐这两个C++库
+1
返回顶部
顶部