octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GUI work (was: Graphical help browser)


From: John Swensen
Subject: Re: GUI work (was: Graphical help browser)
Date: Tue, 25 Nov 2008 15:46:31 -0500


On Nov 25, 2008, at 3:35 PM, Søren Hauberg wrote:

tir, 25 11 2008 kl. 13:58 -0600, skrev Jordi Gutiérrez Hermoso:
   1) Completely free and cross platform. I understand compiling Qt
   on Windows with MinGW is trivial, whereas GTK+ is more of a
   challenge, but correct me if I'm wrong.

I'm under the impression that gtk works easily with mingw, but I haven't
used windows in a decade, so I'm as far from being an expert as
possible. But see http://live.gnome.org/gtkmm/MSWindows for details.

   3) Nice tools to go with it (I rather like Qt Designer better than
   Glade).

John, do you actually use such a tool in OctaveDE? I didn't for the help
browser, as it seems to be in the way for such a simple GUI.

   4) Big players prefer it, so I am guessing they have good reasons
   for it.

Really? I was under the impression that Qt is mostly used in embedded
applications. But hey, I don't really know...

Of course, these are very subjective reasons... but in the grand
tradition of past holy wars like Emacs vs vim and Gnome vs KDE (of
which this present jihad feels like an offshoot), subjectivity is all
we have.

Yay, we can a flame-war :-)

Søren


1) Michael Goffioul had to build some of the libraries by hand to get OctaveDE working on Windows. I'm not sure if there were a lot of patches needed, or just that the packages weren't available pre- compiled.

3) I haven't used a UI designer since the days when I was first learning Java. Because of the dockable widget I use for OctaveDE, I couldn't have used the glade UI builder anyway. However, at some point I have to use libglade to store the user's preferred/previous layout so I can restore it when it loads again.

It's starting to get cold here in Baltimore, but flames are unnecessary ;)

John



reply via email to

[Prev in Thread] Current Thread [Next in Thread]