contentstorage/caclient/inc/caentry_p.h
changeset 86 e492551a0d54
parent 85 7feec50967db
child 87 9d806967057c
equal deleted inserted replaced
85:7feec50967db 86:e492551a0d54
    26 
    26 
    27 #include "cadefs.h"
    27 #include "cadefs.h"
    28 #include "caicondescription.h"
    28 #include "caicondescription.h"
    29 
    29 
    30 class CaEntry;
    30 class CaEntry;
       
    31 class HbIcon;
    31 
    32 
    32 class CaEntryPrivate: public QSharedData
    33 class CaEntryPrivate: public QSharedData
    33 {
    34 {
    34 
    35 
    35 public:
    36 public:
    58 
    59 
    59     QMap<QString, QString> attributes() const;
    60     QMap<QString, QString> attributes() const;
    60     QString attribute(const QString &name) const;
    61     QString attribute(const QString &name) const;
    61     void setAttribute(const QString &name, const QString &value);
    62     void setAttribute(const QString &name, const QString &value);
    62 
    63 
    63     QPixmap makeIcon(const QSize &size) const;
    64     HbIcon makeIcon(const QSize &size) const;
    64 
    65 
    65     EntryRole role() const;
    66     EntryRole role() const;
    66     void setRole(const EntryRole &role);
    67     void setRole(const EntryRole &role);
    67 
    68 
    68 private:
    69 private: