#include <QWidget>
#include <QNetworkAccessManager>
#include <QUrl>
+#include <QRubberBand>
//#include "PDFWidget.mpp"
///////////////////////////////hh.p////////////////////////////////////////
QWidget * parent = 0);
PDFWidget(QString const & id, QString const & document, QNetworkAccessManager * manager,
QWidget * parent = 0);
+ ~PDFWidget();
void load(QUrl const & url);
protected:
virtual void resizeEvent(QResizeEvent * event);
+ virtual void mousePressEvent(QMouseEvent * event);
+ virtual void mouseMoveEvent(QMouseEvent * event);
+ virtual void mouseReleaseEvent(QMouseEvent * event);
+
private slots:
void netLoadDocument();
boost::scoped_ptr<Poppler::Document> document_;
int currentPage_;
double dpi_;
+ QRubberBand * rubberBand_;
+ QPoint origin_;
};
}