[Kst] Fwd: [Kst-plot/kst] 5be7ab: graphics system needs to be set before QApplicatio...

Barth Netterfield barth.netterfield at utoronto.ca
Mon Mar 17 22:33:40 UTC 2014


Without an argument to the contrary, I am happy with disabling openGL in the 
default build.

Is there any reason to keep it around?  It has never worked well.

On March 17, 2014 11:27:25 PM Nicolas Brisset wrote:

> Peter,
> 
> Regarding this opengl backend, which is clearly marked as experimental: it
> does not work here for me (menus are empty). I don't feel comfortable
> keeping this, especially as performance is not better.
> 
> Have you tried it under Windows? Also with Qt5 where it possibly works
> better?
> 
> I don't understand why, but under Qt4 I get blurred text and poor
> performance. Maybe something is wrong in the following call?
> 
>   if (_useOpenGL) {
>     setViewportUpdateMode(QGraphicsView::FullViewportUpdate);
>     setViewport(new QGLWidget);
>   } else {
>     setViewportUpdateMode(QGraphicsView::MinimalViewportUpdate);
>     setViewport(0);
>   }
> 
> Commenting out the following line in view.cpp does not make OpenGL faster,
> but at least it's sharp: // setRenderHints(QPainter::Antialiasing |
> QPainter::TextAntialiasing | QPainter::SmoothPixmapTransform)
> 
> Does anyone know more?
> 
> Nicolas
> 
> ----- Mail transféré -----
> De: "Nicolas Brisset" <nicolas.brisset at free.fr>
> À: kst at kde.org
> Envoyé: Samedi 15 Mars 2014 16:56:47
> Objet: Re: [Kst] [Kst-plot/kst] 5be7ab: graphics system needs to be set
> before QApplicatio...
> > I assume OpenGL support is just broken in Qt4.
> 
> It seems there are two viable  options for the graphics system in Qt4:
> native and raster. Apparently raster can bring benefits, maybe we should
> check that out? But I don't know if we can activate it by default... Have
> you tried it with Qt5? Is it better there?
> 
> Apart from that, has someone checked the status of translations and how does
> our code/build system handle them (if at all)?
> 
> Nicolas
> _______________________________________________
> Kst mailing list
> Kst at kde.org
> https://mail.kde.org/mailman/listinfo/kst
> _______________________________________________
> Kst mailing list
> Kst at kde.org
> https://mail.kde.org/mailman/listinfo/kst

-- 
C. Barth Netterfield
416-845-0946



More information about the Kst mailing list