[Interest] QDatastream, QMap, QImage serialization

Michael Jackson mike.jackson at bluequartz.net
Tue May 22 20:38:00 CEST 2018



-----Original Message-----
From: Interest <interest-bounces+mike.jackson=bluequartz.net at qt-project.org> on behalf of Thiago Macieira <thiago.macieira at intel.com>
Organization: Intel Corporation
Date: Tuesday, May 22, 2018 at 1:36 PM
To: <interest at qt-project.org>
Subject: Re: [Interest] QDatastream, QMap, QImage serialization

    On Tuesday, 22 May 2018 12:24:56 -03 Michael Jackson wrote:
    > For Qt6 what I would like to see is QPainter abstracted out to just an
    > interface and have the normal accelerated implementation that we have now
    > in QtGui but also have a non-accelerated version living in QtCore or a
    > library that does NOT depend on a windowing system.
    
    You've described QtGui in Qt 5.
    
    The raster implementation lives in QtGui. The HW-accelerated implementation 
    lives in the QPA plugin or in a private library loaded by that plugin.
    
    -- 
    Thiago Macieira - thiago.macieira (AT) intel.com
      Software Architect - Intel Open Source Technology Center
    
If it is a raster only then _why_ is it in QtGUI? There is no reason for it to depend on anything in GUI if there are no accelerated bits of code or any other codes (I'm sure I am wrong there) that depend on a windowing system?

Bottom Line: I have a reasonable use-case where I need to "draw" into a "Canvas" from a command line app.

--
Mike Jackson 





More information about the Interest mailing list