|
LibreOffice Module vcl (master) 1
|
#include <QtVirtualDevice.hxx>
Public Member Functions | |
| QtVirtualDevice (double fScale) | |
| virtual SalGraphics * | AcquireGraphics () override |
| virtual void | ReleaseGraphics (SalGraphics *pGraphics) override |
| virtual bool | SetSize (tools::Long nNewDX, tools::Long nNewDY) override |
| virtual bool | SetSizeUsingBuffer (tools::Long nNewDX, tools::Long nNewDY, sal_uInt8 *pBuffer) override |
| virtual tools::Long | GetWidth () const override |
| virtual tools::Long | GetHeight () const override |
Public Member Functions inherited from SalVirtualDevice | |
| SalVirtualDevice () | |
| virtual | ~SalVirtualDevice () override |
| virtual bool | IsOffScreen () const override |
| virtual SalGraphics * | AcquireGraphics ()=0 |
| virtual void | ReleaseGraphics (SalGraphics *pGraphics)=0 |
| virtual bool | SetSize (tools::Long nNewDX, tools::Long nNewDY)=0 |
| virtual bool | SetSizeUsingBuffer (tools::Long nNewDX, tools::Long nNewDY, sal_uInt8 *) |
Public Member Functions inherited from SalGeometryProvider | |
| virtual | ~SalGeometryProvider () |
| virtual tools::Long | GetWidth () const =0 |
| virtual tools::Long | GetHeight () const =0 |
| virtual bool | IsOffScreen () const =0 |
Private Attributes | |
| std::vector< QtGraphics * > | m_aGraphics |
| std::unique_ptr< QImage > | m_pImage |
| QSize | m_aFrameSize |
| double | m_fScale |
Definition at line 33 of file qt5/QtVirtualDevice.hxx.
| QtVirtualDevice::QtVirtualDevice | ( | double | fScale | ) |
|
overridevirtual |
Implements SalVirtualDevice.
|
overridevirtual |
Implements SalGeometryProvider.
|
overridevirtual |
Implements SalGeometryProvider.
|
overridevirtual |
Implements SalVirtualDevice.
|
overridevirtual |
Implements SalVirtualDevice.
|
overridevirtual |
Reimplemented from SalVirtualDevice.
|
private |
Definition at line 37 of file qt5/QtVirtualDevice.hxx.
|
private |
Definition at line 35 of file qt5/QtVirtualDevice.hxx.
|
private |
Definition at line 38 of file qt5/QtVirtualDevice.hxx.
|
private |
Definition at line 36 of file qt5/QtVirtualDevice.hxx.