[ptx] GUI Cross Platform Development

Marek Januszewski spec at webtech.pl
Fri Mar 4 16:04:02 GMT 2005


Yili Zhao wrote:
> Hi,
>   Pablo wrote:
> 
>>If I would have known all the trouble and big and little problems and
>>annoyances that wxWindows comes with I have not used it at all. I was 
>>reluctant to convert the first hugin prototype from QT to wxWindows, as 
>>some people on this list remember, but I thought the cross platform 
>>support was better (I couldn't build hugin on windows with QT at that 
>>time, because it requires a Microsoft compiler...).
> 
> 
>>Hmmmm. Now, QT works reliably on linux, windows and MacOS...
> 
> 
>>I really regret the switch to wxWindows.
> 
> 
> For GUI cross platform development, I know there are 
> o QT
> o GTK/GTK+
> o wxWidgets
> o FLTK
> o others libraries
> What are the advantages and disadvantages of there libraries? And if can select again, which one is suitable?

I think gtk would be third most portable after qt and wxwidgets.
I'm not sure how does it work on mac, but it seems they made a good 
progress recently.

as for visual development on wxwidgets, I would like to recommend a 
project that I'm also a part of wxdev-c++:
http://wxdsgn.sourceforge.net/
bleeding edge installer:
http://reina.homedns.org/wxdevcpp/wx-devcpp-6.7alpha2_setup.exe
it's written in delphi, but people seem to like it a lot. it's of course 
open source. user forums are here: 
http://www.solidsteel.nl/users/wxwidgets/viewforum.php?f=28
It's windows only for now, and although compiling on linux shouldn't be 
much work using kylix, we have more urgent things to work on now.
I'm curious about your opinions.

--
thanks,
Marek




More information about the ptX mailing list