LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PixmapJUPOCRefObject Class Reference

#include <pixmapjupocrefobject.h>

Inheritance diagram for PixmapJUPOCRefObject:
[legend]
Collaboration diagram for PixmapJUPOCRefObject:
[legend]

Public Member Functions

virtual ~PixmapJUPOCRefObject ()
 
virtual bool valid () const
 
virtual QSize size () const
 
virtual int width () const
 
virtual int height () const
 
virtual QSizeF sizeF () const
 
virtual quint64 sizeOf () const
 
virtual bool isSquare () const
 
virtual QSize nativeSize () const
 
virtual int nativeWidth () const
 
virtual int nativeHeight () const
 
virtual QSizeF nativeSizeF () const
 
virtual void fill (const QColor &c)
 
virtual void paint (QPainter *painter)
 
virtual void paint (QPainter *painter, const QPointF &targetOriginInPainterCS)
 
virtual void paint (QPainter *painter, const QRectF &targetRectInPainterCS)
 
virtual void paint (QPainter *painter, const QRect &targetRectInPainterCS, const QRect &sourceRect)
 
- Public Member Functions inherited from PixmapObject
 PixmapObject ()
 
 PixmapObject (int width, int height)
 
 PixmapObject (const QString &fileName, const char *format=0, Qt::ImageConversionFlags flags=Qt::AutoColor)
 
 PixmapObject (const QString &fileName, const QSize &desiredSize, bool limitOnly=true, const char *format=0, Qt::ImageConversionFlags flags=Qt::AutoColor)
 
virtual PixmapObjectclone ()
 
virtual ~PixmapObject ()
 
virtual QUuid id () const
 
virtual void setId (const QUuid &uid)
 
virtual void setId (const QString &quuid_as_string)
 
virtual bool resize (const quint32 w, const quint32 h)
 
virtual bool resize (const QSize &size)
 
virtual QPoint translatePaintTargetPointToPixmapPoint (const QPoint &point, const QRect &sourceRect, const QRect &destRect)
 
virtual QVector< qint32 > translatePaintTargetPointToPixmapPointEx (const QPoint &point, const QRect &sourceRect, const QRect &destRect)
 
virtual QPixmap * operator-> () const
 
virtual QPixmap & operator* () const
 
virtual operator QPixmap * () const
 
virtual QPixmap * data () const
 

Protected Member Functions

 PixmapJUPOCRefObject (PixmapJUPOCObject &rPmo, const QUuid &myUid, const QRect &sourceRect)
 
- Protected Member Functions inherited from PixmapObject
 PixmapObject (QPixmap *p_pixmap)
 
 PixmapObject (const QUuid &specificUid)
 

Protected Attributes

QUuid m_refJupocPmoUid
 
QPointer< PixmapJUPOCObjectm_qp_refJupocPmo
 
QRect m_jupocSrcRect
 
- Protected Attributes inherited from PixmapObject
QUuid m_uid
 
QPixmap * pm
 
bool m_destroyEmitted
 

Friends

class PixmapJUPOCObject
 

Additional Inherited Members

- Signals inherited from PixmapObject
void signalObjectDestroyed ()
 
- Static Public Member Functions inherited from PixmapObject
static quint64 sizeOfPixmap (const QPixmap *p_pixmap)
 
static quint64 sizeOfPixmap (quint32 width, quint32 height)
 

Constructor & Destructor Documentation

PixmapJUPOCRefObject::~PixmapJUPOCRefObject ( )
virtual
PixmapJUPOCRefObject::PixmapJUPOCRefObject ( PixmapJUPOCObject rPmo,
const QUuid &  myUid,
const QRect &  sourceRect 
)
protected

Member Function Documentation

void PixmapJUPOCRefObject::fill ( const QColor &  c)
virtual

Reimplemented from PixmapObject.

int PixmapJUPOCRefObject::height ( ) const
virtual

Reimplemented from PixmapObject.

bool PixmapJUPOCRefObject::isSquare ( ) const
virtual

Reimplemented from PixmapObject.

int PixmapJUPOCRefObject::nativeHeight ( ) const
virtual

Reimplemented from PixmapObject.

QSize PixmapJUPOCRefObject::nativeSize ( ) const
virtual

Reimplemented from PixmapObject.

QSizeF PixmapJUPOCRefObject::nativeSizeF ( ) const
virtual

Reimplemented from PixmapObject.

int PixmapJUPOCRefObject::nativeWidth ( ) const
virtual

Reimplemented from PixmapObject.

void PixmapJUPOCRefObject::paint ( QPainter *  painter)
virtual

Reimplemented from PixmapObject.

void PixmapJUPOCRefObject::paint ( QPainter *  painter,
const QPointF &  targetOriginInPainterCS 
)
virtual

Reimplemented from PixmapObject.

void PixmapJUPOCRefObject::paint ( QPainter *  painter,
const QRectF &  targetRectInPainterCS 
)
virtual

Reimplemented from PixmapObject.

void PixmapJUPOCRefObject::paint ( QPainter *  painter,
const QRect &  targetRectInPainterCS,
const QRect &  sourceRect 
)
virtual

Reimplemented from PixmapObject.

QSize PixmapJUPOCRefObject::size ( ) const
virtual

Reimplemented from PixmapObject.

QSizeF PixmapJUPOCRefObject::sizeF ( ) const
virtual

Reimplemented from PixmapObject.

quint64 PixmapJUPOCRefObject::sizeOf ( ) const
virtual

Reimplemented from PixmapObject.

bool PixmapJUPOCRefObject::valid ( ) const
virtual

Reimplemented from PixmapObject.

int PixmapJUPOCRefObject::width ( ) const
virtual

Reimplemented from PixmapObject.

Friends And Related Function Documentation

friend class PixmapJUPOCObject
friend

Member Data Documentation

QRect PixmapJUPOCRefObject::m_jupocSrcRect
protected
QPointer<PixmapJUPOCObject> PixmapJUPOCRefObject::m_qp_refJupocPmo
protected
QUuid PixmapJUPOCRefObject::m_refJupocPmoUid
protected

The documentation for this class was generated from the following files: