octave-maintainers
[Top][All Lists]
Advanced

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

Re: looking ahead to 3.6


From: John Swensen
Subject: Re: looking ahead to 3.6
Date: Tue, 15 Feb 2011 22:44:39 -0500

On Feb 15, 2011, at 4:58 AM, Michael Goffioul wrote:

> On Mon, Feb 14, 2011 at 8:48 PM, John Swensen <address@hidden> wrote:
>> I take back what I said about QT OpenGL working swimmingly.  Apparently on 
>> OSX and Windows there are issues with placing buttons on top of OpenGL 
>> widgets.  They have some extension that draws widgets as part of the OpenGL 
>> widget (as children), but it doesn't work well on OSX.
> 
> For the record, when I had the issue with GTK+, I did a quick trial
> with pyQt under Windows
> and had no problem putting a button on top of a QGL widget.
> 
> Michael.

Alright.  Here is an update at what I have been able to ascertain this evening.

(1) Regular QWidgets on top of QGLWidgets work for Windows and Linux out of the 
box.  A patched version of QT for OSX works with a performance penalty.
(2) There is a version of Scintilla called QScintilla that many developers use 
and like.  It has support for gutter symbols (e.g. debug markers or mlint 
markers), autocompletion with or without a popup box of options (we would hook 
into the octave parser for this I presume), code folding, 
(3) The qtermwidget (a derivative of a previous version of Konsole that is 
KDE-free) works on OSX and Linux (modifications will have to be made to get it 
working on Windows).

I am going to try and get a rudimentary IDE working with just Octave running in 
the qtermwidget and using my existing octave_server to get history and variable 
info.

John

reply via email to

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