homescreenapp/hsdomainmodel/inc/hscontentpublishhandler.h
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Fri, 19 Mar 2010 09:27:44 +0200
changeset 35 f9ce957a272c
permissions -rw-r--r--
Revision: 201007 Kit: 201011

#ifndef HSCONTENTPUBLISHHANDLER_H
#define HSCONTENTPUBLISHHANDLER_H

#include <QObject>
#include <QVariant>
#include "hsdomainmodel_global.h"

class HsIpcChannelHost;
class HSDOMAINMODEL_EXPORT HsContentPublishHandler : public QObject
{
    Q_OBJECT

public:
    HsContentPublishHandler(HsIpcChannelHost *channel,QObject *parent=0);
    ~HsContentPublishHandler();
public slots:
     void onMessageReceived(const QVariantMap &message);
signals:
     void finished();
private:
    bool addWidget(const QString &uri, const QVariantMap &preferences);
private:
    HsIpcChannelHost* mChannel;
};

#endif // HSCONTENTPUBLISHHANDLER_H