[FRIAM] GUI advice/experiences solicited
Douglas Roberts
doug at parrot-farm.net
Mon Feb 23 19:49:59 EST 2009
You know, at first blush this would be a problem domain in which I was right
at home, right?
Wrong. I've always left the gui work for my C++ apps to gui people.
However, I looked over their shoulders a few times, and here is what they
used:
Qt
GTK+
wxWidgets
FLTK
I've mucked a bit with each of those. They all work. Some are probably
better than others, but I never progressed beyond hacking out quick & *dirty
* solutions to my immediate requirements.
--Doug
On Mon, Feb 23, 2009 at 5:31 PM, Steve Smith <sasmyth at swcp.com> wrote:
> For those of you who do real world software development and in particular,
> who develop GUIs:
>
> What are your experiences/recommendations for a GUI toolkit?
>
> Constraints:
>
> - C/C++
> - Cross-platform development (Linux/MacOS preferred)
> - Windows QA/Deployment
> - OpenGL (dynamic) compatible
>
> Questions:
>
> 1. How well does resulting UI conform to deployment platform's look &
> feel
> - Native mode UIs
> - OS targeted look/feel emulation
> 2. What are the implications of deployment/licensing?
> - Customer is fed govt (DoD/DHS)
> - LGPL licenses should be "ok"?
> - binary distributions?
> 3. Are there commercial packages that are (well) worth their cost?
> 4. Does the UI have a (useful) GUI builder?
> 5. Do the toolkits that use preprocessors add too much complexity?
>
> Some Obvious Candidates:
>
> - FLTK <http://www.fltk.org/>,
> - wxWidgets <http://en.wikipedia.org/wiki/WxWidgets>
> - GTK+ <http://en.wikipedia.org/wiki/GTK%2B>
> - Qt <http://en.wikipedia.org/wiki/Qt_%28toolkit%29>
>
> Any experiences or opinions?
>
> - Steve
> Los Alamos Visual Analytics
> www.lava3d.com
>
> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9a-11:30 at cafe at St. John's College
> lectures, archives, unsubscribe, maps at http://www.friam.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://redfish.com/pipermail/friam_redfish.com/attachments/20090223/dfac3a2a/attachment.html>
More information about the Friam
mailing list