homescreensrv_plat/contentstorage_api/caentry.h
changeset 86 e492551a0d54
parent 85 7feec50967db
child 98 d2f833ab7940
equal deleted inserted replaced
85:7feec50967db 86:e492551a0d54
    17 
    17 
    18 #ifndef CAENTRY_H
    18 #ifndef CAENTRY_H
    19 #define CAENTRY_H
    19 #define CAENTRY_H
    20 
    20 
    21 #include <QMap>
    21 #include <QMap>
    22 #include <QPixmap>
       
    23 #include <QSharedDataPointer>
    22 #include <QSharedDataPointer>
       
    23 #include <QSize>
    24 
    24 
    25 #include "caclient_global.h"
    25 #include "caclient_global.h"
    26 #include "cadefs.h"
    26 #include "cadefs.h"
    27 #include "caicondescription.h"
    27 #include "caicondescription.h"
    28 
    28 
    29 CA_CLIENT_TEST_CLASS( TestCaClient )
    29 CA_CLIENT_TEST_CLASS( TestCaClient )
    30 
    30 
    31 class CaObjectAdapter;
    31 class CaObjectAdapter;
    32 
       
    33 class CaEntryPrivate;
    32 class CaEntryPrivate;
       
    33 class HbIcon;
    34 
    34 
    35 class CACLIENT_EXPORT CaEntry
    35 class CACLIENT_EXPORT CaEntry
    36 {
    36 {
    37     /*!
    37     /*!
    38      * This class is not intended to be derived.
    38      * This class is not intended to be derived.
    64     QMap<QString, QString> attributes() const;
    64     QMap<QString, QString> attributes() const;
    65 
    65 
    66     QString attribute(const QString &name) const;
    66     QString attribute(const QString &name) const;
    67     void setAttribute(const QString &name, const QString &value);
    67     void setAttribute(const QString &name, const QString &value);
    68 
    68 
    69     QPixmap makeIcon(const QSize &size = QSize(70, 70)) const;
    69     HbIcon makeIcon(const QSize &size = QSize(70, 70)) const;
    70 
    70 
    71     EntryRole role() const;
    71     EntryRole role() const;
    72 
    72 
    73     CaEntry(const CaEntry &entry);
    73     CaEntry(const CaEntry &entry);
    74     CaEntry &operator=(const CaEntry &entry);
    74     CaEntry &operator=(const CaEntry &entry);