src/hbcore/image/hbpixmapiconimpl_p.h
changeset 28 b7da29130b0e
parent 5 627c4a0fd0e7
equal deleted inserted replaced
23:e6ad4ef83b23 28:b7da29130b0e
    32 class HbPixmapIconRenderer;
    32 class HbPixmapIconRenderer;
    33 
    33 
    34 class HB_AUTOTEST_EXPORT HbPixmapIconImpl : public HbIconImpl
    34 class HB_AUTOTEST_EXPORT HbPixmapIconImpl : public HbIconImpl
    35 {
    35 {
    36 public :
    36 public :
    37     HbPixmapIconImpl(HbSharedIconInfo iconData, QString &name,
    37     HbPixmapIconImpl(HbSharedIconInfo iconData,
       
    38                      const QString &name,
    38                      const QSizeF &keySize,
    39                      const QSizeF &keySize,
    39                      Qt::AspectRatioMode aspectRatioMode,
    40                      Qt::AspectRatioMode aspectRatioMode,
    40                      QIcon::Mode mode,
    41                      QIcon::Mode mode,
    41                      bool mirrored,
    42                      bool mirrored,
    42                      HbRenderingMode renderMode);
    43                      HbRenderingMode renderMode);
    43     explicit HbPixmapIconImpl(const QPixmap &pixmap, const QString &name = QString());
    44 
       
    45     HbPixmapIconImpl(const QPixmap &pixmap, const QString &name = QString());
       
    46 
       
    47     HbPixmapIconImpl(const QPixmap &pixmap,
       
    48                      const QString &name,
       
    49                      const QSizeF &keySize,
       
    50                      Qt::AspectRatioMode aspectRatioMode,
       
    51                      QIcon::Mode mode,
       
    52                      bool mirrored);
       
    53 
    44     ~HbPixmapIconImpl();
    54     ~HbPixmapIconImpl();
    45 
    55 
    46     QPixmap pixmap();
    56     QPixmap pixmap();
    47     void paint(QPainter *painter,
    57     void paint(QPainter *painter,
    48                const QRectF &rect,
    58                const QRectF &rect,