-
GUI development in C++
Hi,
I am working on an open source academic project in c++. It will be used by a large community of scientific users. I need to develop a GUI in c++ that will be able to work on Linux/Unix, Mac and windows. Can anyone suggest a GUI development library that I could use? The application I am working on is not commercial, and it is provided open source. So, I need to use a library that I can use for free.
Thanks in advance for your help
Mark
-
wxWidgets is a good choice:
http://www.wxwidgets.org
-
-
Another option is using Windows 32 API, but you have to use emulator (Wine) on Unix/Linux...
-
Thanks
Thanks for your replies.
What do you think of Qt? It can be used for free if the software being developed is distributed under the GPL.
Mark
-
Qt is most supported by KDE, but it can be also used with other operation systems (MacOS, Windows, ..).
Yet another possible way (similar to Wine, as I suggested before) is using .NET technology, which is being developed by Microsoft, but with Mono it can be also used on Linux/Unix/MacOS systems. Mono's graphical systems are GTK# and Qt#.