mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpdetailsview/stub/inc/mpdetailssharedialog.h
changeset 35 fdb31ab341af
child 36 a0afa279b8fe
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpdetailsview/stub/inc/mpdetailssharedialog.h	Fri May 14 18:54:37 2010 -0500
@@ -0,0 +1,30 @@
+#ifndef MPDETAILSSHAREDIALOG_H
+#define MPDETAILSSHAREDIALOG_H
+
+#include <HbDialog>
+
+class QGraphicsWebView;
+class QNetworkAccessManager;
+class MpSongData;
+
+class MpDetailsShareDialog : public HbDialog
+{
+    Q_OBJECT
+
+public:
+    MpDetailsShareDialog();
+    void initialize( MpSongData* aSongData );
+    virtual ~MpDetailsShareDialog();
+    void reload();
+
+public slots:
+    void updateSharedData();
+    void onIndexLoad( bool ok );
+
+private:
+    QObject*               mSharedData;     // NOT owned.
+    QGraphicsWebView*      mShareWebView;   // Owned by HbDialog
+    QNetworkAccessManager* mShareNetAccMan; // Owned
+};
+
+#endif // MPDETAILSSHAREDIALOG_H