mpviewplugins/mpdetailsviewplugin/tsrc/unittest_mpdetailsview/stub/src/mpdetailssharedialog.cpp
author hgs
Fri, 14 May 2010 18:54:37 -0500
changeset 35 fdb31ab341af
child 36 a0afa279b8fe
permissions -rw-r--r--
201019
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
35
hgs
parents:
diff changeset
     1
#include "mpdetailssharedialog.h"
hgs
parents:
diff changeset
     2
#include "mptrace.h"
hgs
parents:
diff changeset
     3
#include <QObject>
hgs
parents:
diff changeset
     4
#include <QGraphicsWebView>
hgs
parents:
diff changeset
     5
#include <QGraphicsScene>
hgs
parents:
diff changeset
     6
#include <QWebPage>
hgs
parents:
diff changeset
     7
#include <QWebFrame>
hgs
parents:
diff changeset
     8
#include <QNetworkAccessManager>
hgs
parents:
diff changeset
     9
#include <QNetworkDiskCache>
hgs
parents:
diff changeset
    10
#include <QDesktopServices>
hgs
parents:
diff changeset
    11
#include <QNetworkProxyFactory>
hgs
parents:
diff changeset
    12
hgs
parents:
diff changeset
    13
hgs
parents:
diff changeset
    14
// For allowing local caching of javascript files loaded by popup
hgs
parents:
diff changeset
    15
class MpNetworkAccessManager : public QNetworkAccessManager
hgs
parents:
diff changeset
    16
{
hgs
parents:
diff changeset
    17
public:
hgs
parents:
diff changeset
    18
    MpNetworkAccessManager() { };
hgs
parents:
diff changeset
    19
hgs
parents:
diff changeset
    20
private:
hgs
parents:
diff changeset
    21
    QNetworkReply *createRequest( Operation /*op*/,
hgs
parents:
diff changeset
    22
                                 const QNetworkRequest &/*request*/,
hgs
parents:
diff changeset
    23
                                 QIODevice *outgoingData = 0 ) { return 0; }
hgs
parents:
diff changeset
    24
};
hgs
parents:
diff changeset
    25
hgs
parents:
diff changeset
    26
hgs
parents:
diff changeset
    27
MpDetailsShareDialog::MpDetailsShareDialog(  )
hgs
parents:
diff changeset
    28
    : mSharedData(  ),
hgs
parents:
diff changeset
    29
      mShareWebView( 0 ),
hgs
parents:
diff changeset
    30
      mShareNetAccMan( 0 )
hgs
parents:
diff changeset
    31
{
hgs
parents:
diff changeset
    32
    TX_ENTRY_ARGS("STUB")
hgs
parents:
diff changeset
    33
    TX_EXIT_ARGS("STUB")
hgs
parents:
diff changeset
    34
}
hgs
parents:
diff changeset
    35
hgs
parents:
diff changeset
    36
MpDetailsShareDialog::~MpDetailsShareDialog()
hgs
parents:
diff changeset
    37
{
hgs
parents:
diff changeset
    38
    TX_ENTRY_ARGS("STUB")
hgs
parents:
diff changeset
    39
    TX_EXIT_ARGS("STUB")
hgs
parents:
diff changeset
    40
}
hgs
parents:
diff changeset
    41
hgs
parents:
diff changeset
    42
void MpDetailsShareDialog::initialize( MpSongData* aSongData )
hgs
parents:
diff changeset
    43
{
hgs
parents:
diff changeset
    44
    TX_ENTRY_ARGS("STUB")
hgs
parents:
diff changeset
    45
    TX_EXIT_ARGS("STUB")
hgs
parents:
diff changeset
    46
}
hgs
parents:
diff changeset
    47
hgs
parents:
diff changeset
    48
void MpDetailsShareDialog::updateSharedData()
hgs
parents:
diff changeset
    49
{
hgs
parents:
diff changeset
    50
    TX_ENTRY_ARGS("STUB")
hgs
parents:
diff changeset
    51
    TX_EXIT_ARGS("STUB")
hgs
parents:
diff changeset
    52
}
hgs
parents:
diff changeset
    53
hgs
parents:
diff changeset
    54
void MpDetailsShareDialog::reload()
hgs
parents:
diff changeset
    55
{
hgs
parents:
diff changeset
    56
    TX_ENTRY_ARGS("STUB")
hgs
parents:
diff changeset
    57
    TX_EXIT_ARGS("STUB")
hgs
parents:
diff changeset
    58
}
hgs
parents:
diff changeset
    59
hgs
parents:
diff changeset
    60
void MpDetailsShareDialog::onIndexLoad( bool aOk )
hgs
parents:
diff changeset
    61
{
hgs
parents:
diff changeset
    62
    TX_ENTRY_ARGS("STUB")
hgs
parents:
diff changeset
    63
    TX_EXIT_ARGS("STUB")
hgs
parents:
diff changeset
    64
}