{
Q_OBJECT;
public:
- explicit PDFWidget(QNetworkAccessManager * manager, QWidget * parent = 0);
- PDFWidget(QString const & document, QNetworkAccessManager * manager,
+ explicit PDFWidget(QString const & id, QNetworkAccessManager * manager,
+ QWidget * parent = 0);
+ PDFWidget(QString const & id, QString const & document, QNetworkAccessManager * manager,
QWidget * parent = 0);
void load(QUrl const & url);
+ protected:
+ virtual void resizeEvent(QResizeEvent * event);
+
private slots:
void netLoadDocument();
private:
+ void documentSetup();
void showPage();
+ QString id_;
QNetworkAccessManager * manager_;
boost::scoped_ptr<Poppler::Document> document_;
int currentPage_;
+ double dpi_;
};
}