src/network/access/qfilenetworkreply_p.h
branchRCL_3
changeset 5 d3bac044e0f0
parent 4 3b1da2848fc7
equal deleted inserted replaced
4:3b1da2848fc7 5:d3bac044e0f0
    55 
    55 
    56 #include "qnetworkreply.h"
    56 #include "qnetworkreply.h"
    57 #include "qnetworkreply_p.h"
    57 #include "qnetworkreply_p.h"
    58 #include "qnetworkaccessmanager.h"
    58 #include "qnetworkaccessmanager.h"
    59 #include <QFile>
    59 #include <QFile>
       
    60 #include <QAbstractFileEngine>
    60 
    61 
    61 QT_BEGIN_NAMESPACE
    62 QT_BEGIN_NAMESPACE
    62 
    63 
    63 
    64 
    64 class QFileNetworkReplyPrivate;
    65 class QFileNetworkReplyPrivate;
    83 
    84 
    84 class QFileNetworkReplyPrivate: public QNetworkReplyPrivate
    85 class QFileNetworkReplyPrivate: public QNetworkReplyPrivate
    85 {
    86 {
    86 public:
    87 public:
    87     QFileNetworkReplyPrivate();
    88     QFileNetworkReplyPrivate();
       
    89     ~QFileNetworkReplyPrivate();
    88 
    90 
    89     QFile realFile;
    91     QAbstractFileEngine *fileEngine;
    90     qint64 realFileSize;
    92     qint64 fileSize;
       
    93     qint64 filePos;
    91 
    94 
    92     virtual bool isFinished() const;
    95     virtual bool isFinished() const;
    93 
    96 
    94     Q_DECLARE_PUBLIC(QFileNetworkReply)
    97     Q_DECLARE_PUBLIC(QFileNetworkReply)
    95 };
    98 };