1#ifndef KVI_ANIMATEDPIXMAP_H_
2#define KVI_ANIMATEDPIXMAP_H_
98 return m_iStarted > 0;
117 return (m_pFrameData->count() > 0);
127 if(m_pFrameData->count() > 0)
128 return m_pFrameData->at(m_uCurrentFrameNumber).pixmap;
138 return m_uCurrentFrameNumber;
146 return m_pFrameData->count();
154 return m_pFrameData->
size;
161 void resize(QSize newSize, Qt::AspectRatioMode ratioMode);
166 void nextFrame(
bool bEmitSignalAndScheduleNext);
Definition KviAnimatedPixmapCache.h:82
QSize size
Definition KviAnimatedPixmapCache.h:85
static QPixmap * dummyPixmap()
Definition KviAnimatedPixmapCache.cpp:244
Definition KviAnimatedPixmapInterface.h:30
virtual void nextFrame(bool)=0
Definition KviAnimatedPixmap.h:70
QPixmap * pixmap()
Definition KviAnimatedPixmap.h:125
const QSize & size() const
Definition KviAnimatedPixmap.h:152
bool isStarted() const
Definition KviAnimatedPixmap.h:96
QString m_szFileName
Definition KviAnimatedPixmap.h:73
uint framesCount() const
Definition KviAnimatedPixmap.h:144
uint m_uCurrentFrameNumber
Definition KviAnimatedPixmap.h:76
KviAnimatedPixmapCache::Data * m_pFrameData
Definition KviAnimatedPixmap.h:74
bool isValid() const
Definition KviAnimatedPixmap.h:115
int m_iStarted
Definition KviAnimatedPixmap.h:77
uint activeFrameNumber() const
Definition KviAnimatedPixmap.h:136
This file contains compile time settings.
#define KVILIB_API
Definition kvi_settings.h:124