Cross Platform C++ GUI Development

James Carroll mrmaple at gmail.com
Thu Jun 16 14:38:08 UTC 2005


wxPython is powerful, has native widgets on the different platforms,
and most of all, has a great community.  Very few questions go
unanswered on the mailing list.

wxGlade is not perfect, but it is what I use to lay out dialogs.  I've
been using the latest on the CVS HEAD branch, and I save my work
often.  As far as learning and understanding sizers, I do recommend
using DialogBlocks for a few hours.  (I said wxDesigner in the
previous e-mail but I meant DialogBlocks.)  Once you learn the
shortcut keys for adding sizers, buttons and static text in Dialog
Blocks, programs seem to appear before your eyes.  Dialog Blocks
doesn't generate python code, but it will generate .xrc files that you
can use from wxPython.

On Ubuntu, things are a little out of date.  Ubuntu has the
development 2.5 release, and the current version is 2.6.1.  For my
purposes, I downloaded and built the source to wxWidgets and then
wxPython and it went fairly smoothly.  I installed with prefix=/usr
and all the other wxpython apps on my system seem to work well.

-Jim

On 6/16/05, Matt Patterson <matt at v8zman.com> wrote:
> I think I came to the same conclusion last night in my research,
> wxWidgets that is. I think I have also decided to use wxGlade and teach
> myself python. My code does a lot of string manipulation and the power
> of python in that area is amazing. I gave myself a crash course in the
> language last night. Any good python/wxWidgets tools you guys know of?
> 
> Matt
> 
> 
> 
> James Carroll wrote:
> 
> >I second Karl's suggestion.  I use wxWidgets on Windows Mac and OS X,
> >and it works great.  There's a section that shows some apps and
> >screenshots on wxwidgets.org .  Once you get used to sizers ( try
> >wxDesigner ) it's hard to beat.
> >
> >-Jim
> >
> >On 6/15/05, Matt Patterson <matt at v8zman.com> wrote:
> >
> >
> >>Hey everyone,
> >>
> >>I am interested in putting a gui on some code I am working on. I intend
> >>to make the code open sourced once it is at least alpha quality, so I
> >>want a nice gui toolkit that will work on windows and linux (and
> >>hopefully mac ox x). I havent done gui since Borland Delphi Builder, so
> >>please point me in the direction of the tools and tutorials I should use
> >>to get things started.
> >>
> >>Thanks,
> >>Matt
> >>
> >>
> >>
> >>--
> >>ubuntu-users mailing list
> >>ubuntu-users at lists.ubuntu.com
> >>http://lists.ubuntu.com/mailman/listinfo/ubuntu-users
> >>
> >>
> >>
> >>
> >
> >
> >
> 
>




More information about the ubuntu-users mailing list