ui/uiengine/model/listmodel/inc/glxalbummodel.h
changeset 50 a0f57508af73
parent 45 863223ea6961
child 54 0f0f3f26f787
equal deleted inserted replaced
45:863223ea6961 50:a0f57508af73
    62     void setContextMode(GlxContextMode contextMode);
    62     void setContextMode(GlxContextMode contextMode);
    63     void setFocusIndex(const QModelIndex &index);
    63     void setFocusIndex(const QModelIndex &index);
    64     void setSelectedIndex(const QModelIndex &index);
    64     void setSelectedIndex(const QModelIndex &index);
    65     QModelIndex getFocusIndex() const;
    65     QModelIndex getFocusIndex() const;
    66     HbIcon* GetPreviewIconItem(int itemIndex, GlxTBContextType tbContextType) const;
    66     HbIcon* GetPreviewIconItem(int itemIndex, GlxTBContextType tbContextType) const;
       
    67     HbIcon *getCorruptDefaultIcon ( const QModelIndex &index ) const;
    67     
    68     
    68 signals :
    69 signals :
    69     void iconAvailable(int itemIndex, HbIcon* itemIcon, GlxTBContextType tbContextType) const;
    70     void iconAvailable(int itemIndex, HbIcon* itemIcon, GlxTBContextType tbContextType) const;
    70     void listPopulated();
    71     void listPopulated();
    71 public slots:
    72 public slots:
    81     GlxMLWrapper* mMLWrapper;
    82     GlxMLWrapper* mMLWrapper;
    82     GlxContextMode mContextMode;
    83     GlxContextMode mContextMode;
    83     HbIcon* mDefaultIcon;
    84     HbIcon* mDefaultIcon;
    84     QCache<int, HbIcon> itemIconCache;
    85     QCache<int, HbIcon> itemIconCache;
    85     int mTempVisibleWindowIndex;
    86     int mTempVisibleWindowIndex;
       
    87     HbIcon* m_CorruptIcon;
    86 };
    88 };
    87 
    89 
    88 #endif /* GLXALBUMMODEL_H */
    90 #endif /* GLXALBUMMODEL_H */