[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-edu-devel
Subject:    Re: [kde-edu]: Step: Crash when enabling opengl
From:       Vladimir <ks.vladimir () gmail ! com>
Date:       2008-04-12 17:04:27
Message-ID: 200804122104.27359.ks.vladimir () gmail ! com
[Download RAW message or body]

Hello,

I'm sorry for such late reply, I'm very busy now. Thanks for reporting the bug 
and for the patch. I've fixed the problem by using QPointer for 
_centralWidget instead of plain pointer: this way it is automatically set to 
zero when the widget is deleted.

I know about non-visible widgets in OpenGL mode, but I still don't know how to 
fix it :-(. In the future I plan to switch to widgets-on-canvas instead of my 
current implementation and this problem will be fixed automatically.

Again, thanks for the feedback. Next time I'll try to answer sooner :-)

On Sunday 06 April 2008 00:02:50 Philippe Widmer wrote:
> Hi,
>
> after sucessfully compiling step (see my previous mail), I played around
> with it a bit and found the following bug: When I enable or disable the
> OpenGL mode while e.g. one of the tutorials is open, step crashes
> (backtrace attached).
>
> As far as I unterstand it, the problem is that
> WidgetGraphicsItem::_centralWidget gets deleted, when the current viewport
> is changed in WorldGraphicsView::settingsChanged (as the viewport is the
> _centralWidgets parent). Therefore it is already destroyed when the
> destructor gets called (but it isn't set to 0 obviously). The attached
> patch fixes this for me.
>
> Another problem I found is that in OpenGL mode the text (among other
> things) in the tutorials is not displayed. The boxes of the text are
> present, but there is no text in there (see attached screenshot). The
> problem seems to be between the KTextEdit Widget and the QGLWidget (and
> other widgets used on top of the QGLWidget like the slider of the
> "stiffness controller" in tutorial 2)
>
> Thanks in advance
>
> phil

-- 
      Best Regards,
        Vladimir
_______________________________________________
kde-edu mailing list
kde-edu@mail.kde.org
https://mail.kde.org/mailman/listinfo/kde-edu
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic