vnote/src/widgets/editors/pdfviewer.h
Le Tan 7f2cfe4f52
Pdf view (#2312)
* Draft: feature/pdf_view (#2268)

* build base code

* simple run successful

* add save session

* add pdfjs resource

* simple pdf viewer

Co-authored-by: chendapao <feloxx@163.com>
2022-12-17 18:52:37 +08:00

28 lines
537 B
C++

#ifndef PDFVIEWER_H
#define PDFVIEWER_H
#include "../webviewer.h"
namespace vnotex
{
class PdfViewerAdapter;
class PdfViewer : public WebViewer
{
Q_OBJECT
public:
PdfViewer(PdfViewerAdapter *p_adapter,
const QColor &p_background,
qreal p_zoomFactor,
QWidget *p_parent = nullptr);
PdfViewerAdapter *adapter() const;
private:
// Managed by QObject.
PdfViewerAdapter *m_adapter = nullptr;
};
}
#endif // PDFVIEWER_H