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

List:       kde-devel
Subject:    Re: Graphics system with Qt 4.5
From:       Alexis_Ménard <menard () kde ! org>
Date:       2009-02-07 13:45:29
Message-ID: 81941aea0902070545g15520e6fq2f9353137589adc2 () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Sat, Feb 7, 2009 at 2:12 PM, Albert Astals Cid <aacid@kde.org> wrote:

> A Dissabte, 7 de febrer de 2009, Alexis M=E9nard va escriure:
> > Hello all,
> >
> >
> > Since qt-copy has switch to 4.5, we have now different graphics systems=
.
> We
> > can also build by default Qt with the graphicssystem raster but some
> > applications should run with the x11 engine (aka native). One example i=
s
> > KWin, that use X a lot. More, X screensavers has no point to run with i=
t.
> > Basically all applications that assume that a QPixmap is a XPixmap soul=
d
> be
> > updated or should use the x11 graphicssystem.
> >
> > Should we for instance set in some desktop files/main of applications t=
he
> > graphicssystem that the app has to use?
>
> So are you saying that Qt did not break ABI nor API but found a way to
> screw
> up all people that use QPixmap as X Pixmap as stated in the documentation=
?


If you use the new graphics system raster yes...the old one (x11) works as
before...
That the price of the speed to avoid X calls and to get something fast...I
repeat only the graphics system raster change that (NEW FEATURE)...Btw i
didn't find where it was written that QPixmap with X11 engine are for sure
XPixmap.

Quote from doc for graphics system raster :

"Since Qt 4.5, it is possible to replace the paint engines and paint device=
s
used for widgets, pixmaps and the offscreen double buffer."



>
> Albert
>
> >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
> unsubscribe <<
>

[Attachment #5 (text/html)]

<br><br><div class="gmail_quote">On Sat, Feb 7, 2009 at 2:12 PM, Albert Astals Cid \
<span dir="ltr">&lt;<a href="mailto:aacid@kde.org">aacid@kde.org</a>&gt;</span> \
wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, \
204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> A Dissabte, 7 de febrer de \
2009, Alexis Ménard va escriure:<br> <div><div></div><div class="Wj3C7c">&gt; Hello \
all,<br> &gt;<br>
&gt;<br>
&gt; Since qt-copy has switch to 4.5, we have now different graphics systems. We<br>
&gt; can also build by default Qt with the graphicssystem raster but some<br>
&gt; applications should run with the x11 engine (aka native). One example is<br>
&gt; KWin, that use X a lot. More, X screensavers has no point to run with it.<br>
&gt; Basically all applications that assume that a QPixmap is a XPixmap sould be<br>
&gt; updated or should use the x11 graphicssystem.<br>
&gt;<br>
&gt; Should we for instance set in some desktop files/main of applications the<br>
&gt; graphicssystem that the app has to use?<br>
<br>
</div></div>So are you saying that Qt did not break ABI nor API but found a way to \
screw<br> up all people that use QPixmap as X Pixmap as stated in the \
documentation?</blockquote><div><br>If you use the new graphics system raster \
yes...the old one (x11) works as before...<br>That the price of the speed to avoid X \
calls and to get something fast...I repeat only the graphics system raster change \
that (NEW FEATURE)...Btw i didn&#39;t find where it was written that QPixmap with X11 \
engine are for sure XPixmap.<br> <br>Quote from doc for graphics system raster \
:<br><br>&quot;Since Qt 4.5, it is possible to replace the paint engines and paint \
devices used for widgets, pixmaps and the offscreen double \
buffer.&quot;<br>&nbsp;<br><br></div><blockquote class="gmail_quote" \
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; \
padding-left: 1ex;"> <br>
<font color="#888888"><br>
Albert<br>
</font><div><div></div><div class="Wj3C7c"><br>
&gt;&gt; Visit <a href="http://mail.kde.org/mailman/listinfo/kde-devel#unsub" \
target="_blank">http://mail.kde.org/mailman/listinfo/kde-devel#unsub</a> to \
unsubscribe &lt;&lt;<br> </div></div></blockquote></div><br>



>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


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

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