2011-10-29 70 views
1

我正在做一个任务,需要用C/C++开发一个简单的文本编辑器。但它是一个GUI应用程序,可以移植到不同的平台上,例如windows,linux和mac。请推荐一个ui框架来达到这个目的。谢谢。推荐哪种跨平台的C/C++ UI框架...

回答

12

Qt是用于使用C++或QML,一个CSS &的JavaScript等语言 开发一个跨平台应用程序和用户界面框架。

qt-project.org

+0

+1:即使一个简单的文本编辑器可能意味着只是'#include ':-) – 6502

+0

@ 6502是的,把一些菜单放在一起用于最重要的事情,你完成的时间肯定小于1k Loc for一个相当先进的文本编辑器(这对C++代码来说确实不错)。 QT只是很棒的+1 – Voo

1

引用了最流行的,我知道的是Qt和GTK +。

0

我推荐QT。但是你也可以使用wxWidgets。

GTK +在基于UNIX的操作系统上可以正常工作,但在Windows上无用。

1

如果您需要最多的功能,然后Qt

如果您需要简单,那么FLTK

两者都在Windows/OSX/Linux上运行。