Gambas-it
Gambas dal mondo esterno => Mailing List => Topic aperto da: vuott - 07 Gennaio 2015, 00:25:04
-
Attenzione, vi riporto questo messaggio di Minisini:
" Hi,
Qt4 has three graphics system: "native" (i.e. X11 + XRender), "raster"
and "opengl".
(1) The "opengl" system makes resizable windows slow as hell on my system.
(2) The "native" system cannot make an anti-aliased clipping.
I have found a workaround for (2) in revision #2558 (yes it's old), that
relies on the QPainterPath::intersected() method.
But it appears now that this method is buggy, making cumulative calls to
Paint.Clip() somewhat unpredictable.
So in revision #6815 I decided to remove that workaround.
Consequently, now, only the "raster" graphics system will be supported.
Regards,
--
Benoît Minisini "
-
...continua...
" It means: Use the QT4 raster graphics system or you will have problems.
"opengl" seems to not be very stable, and "native" cannot have an
anti-aliased clipping.
--
Benoît Minisini "
" As I understand this (or misunderstand) Qt4 rendering engine
(raster/opengl/native) is chose by the user running the program (or the
default value by distribution developers),
not the one who wrote Gambas program, right?
Can we make the choose for the user and force using "raster" to avoid
incompatibility issues?
Jussi "