[Development] Qt Platform Extras

Thiago Macieira thiago.macieira at intel.com
Fri Mar 1 00:28:21 CET 2013


On quinta-feira, 28 de fevereiro de 2013 21.32.26, Sorvig Morten wrote:
> On Feb 28, 2013, at 4:50 PM, Thiago Macieira <thiago.macieira at intel.com>
> 
>  wrote:
> > On quinta-feira, 28 de fevereiro de 2013 14.42.53, Tor Arne Vestbø wrote:
> >> I'm probably missing something obvious here, but why are these not with
> >> the class that they convert from?
> >> 
> >> - conversion operator (or toFoo function if expensive)
> >> - constructor (explicit if expensive)
> > 
> > Because we cannot assure that the library that contains the class in
> > question is actually linking to the necessary libraries.
> > 
> > This is the case on Mac OS X. QtGui does not link to ApplicationServices,
> > so it does not have access to CGRect.
> 
> Well, we can make QtGui link to ApplicationServices if needed - It already
> links to CoreFoundation. Why would it be a problem in practice?

Because we can't do the same for other architectures and windowing systems.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/development/attachments/20130228/d8a19b04/attachment.sig>


More information about the Development mailing list