~verzegnassi-stefano/+junk/pdf-viewer

« back to all changes in this revision

Viewing changes to src/plugin/poppler-qml-plugin/pdfdocument.cpp

Merged latest changes to the PDF plugin

Show diffs side-by-side

added added

removed removed

Lines of Context:
115
115
    return m_tocModel;
116
116
}
117
117
 
118
 
QSize PdfDocument::documentSize() const
119
 
{
120
 
    QSize result;
121
 
 
122
 
    for (int i=0; i<m_popDocument.data()->numPages(); ++i) {
123
 
        Poppler::Page* page = m_popDocument.data()->page(i);
124
 
 
125
 
        if (result.width() < page->pageSize().width())
126
 
            result.setWidth(page->pageSize().width());
127
 
 
128
 
        result.setHeight(result.height() + page->pageSize().height());
129
 
 
130
 
        delete page;
131
 
    }
132
 
 
133
 
    return result;
134
 
}
135
 
 
136
118
QSize PdfDocument::pageSize(int index) const
137
119
{
138
120
    QSize s;