[Radiance-dev] Radiance cross-platform issues & GUIs, oh my!

R Fritz rfritz at u.washington.edu
Tue Jul 8 15:20:46 PDT 2008


Qt's great, but it doesn't support Python, my preferred environment,  
when I don't need great speed. Sigh. What I've seen of WxWidgets  
doesn't thrill me, either, but it works in a broad range of  
environments. There aren't  really any good FOSS solutions that I've  
seen, and the ones that aren't FOSS are too expensive to consider.

Oh, well. Maybe this is less of an issue than I think; right now I'm  
still struggling to build shared libraries; I'll know more when I  
start doing serious UI work.

Randolph

On Jul 8, 2008, at 1:22 PM, Bernd Zeimetz wrote:

> Hi,
>
>> Perhaps I can embed most of the the existing commands in C++ classes.
>
> Not sure if that's the best way to go, although I didn't look deep  
> into
> the code yet, I could imagine that it would make sense to create one  
> (or
> probaly several) shared libraries, which could be used instead of
> embedding commands.
>
>> Ideally, all the current code would be left unchanged; this would  
>> also
>> be "in addition to," rather than "instead of". The classes could  
>> then be
>> invoked from conventional cross-platform GUI code. I am looking at
>> WxWidgets for the GUI, but in principle any GUI classes or functions
>> could be used--even native Windows or Mac classes.
>
> if you're looking for c++, platform-compatible toolkits, I'd suggest  
> to
> use QT4 instead of wxwidgets. QT4 is nice to work with, and more
> important, it has - in my opinion - a much more reliable upstream and
> less bugs than wx. QT4 supports all important platforms - including  
> OSX
> and Windows, and supports OpenGL out of the box.
>
>
> Cheers,
>
> Bernd
>
> -- 
> Bernd Zeimetz                           Debian GNU/Linux Developer
> GPG Fingerprint: 06C8 C9A2 EAAD E37E 5B2C BE93 067A AD04 C93B FF79
>
> _______________________________________________
> Radiance-dev mailing list
> Radiance-dev at radiance-online.org
> http://www.radiance-online.org/mailman/listinfo/radiance-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://radiance-online.org/pipermail/radiance-dev/attachments/20080708/5e8c999f/attachment.htm


More information about the Radiance-dev mailing list