Git commit be6b0b6f482dbb307b0bbdc5f42b7ee2fb55acb6 by Albert Astals Cid. Committed on 31/01/2017 at 21:50. Pushed by aacid into branch 'Applications/16.12'. Fix porting bug regarding the font extraction progress BUGS: 375782 M +2 -2 core/document.cpp M +1 -1 core/document.h M +1 -1 core/document_p.h https://commits.kde.org/okular/be6b0b6f482dbb307b0bbdc5f42b7ee2fb55acb6 diff --git a/core/document.cpp b/core/document.cpp index 8e2ae4eb..8051494b 100644 --- a/core/document.cpp +++ b/core/document.cpp @@ -1422,7 +1422,7 @@ void DocumentPrivate::rotationFinished( int page, Oku= lar::Page *okularPage ) o->notifyPageChanged( page, DocumentObserver::Pixmap | DocumentObs= erver::Annotations ); } = -void DocumentPrivate::fontReadingProgress( int page ) +void DocumentPrivate::slotFontReadingProgress( int page ) { emit m_parent->fontReadingProgress( page ); = @@ -2800,7 +2800,7 @@ void Document::startFontReading() = d->m_fontThread =3D new FontExtractionThread( d->m_generator, pages() = ); connect( d->m_fontThread, SIGNAL(gotFont(Okular::FontInfo)), this, SLO= T(fontReadingGotFont(Okular::FontInfo)) ); - connect( d->m_fontThread.data(), &FontExtractionThread::progress, this= , &Document::fontReadingProgress ); + connect( d->m_fontThread.data(), SIGNAL(progress(int)), this, SLOT(slo= tFontReadingProgress(int)) ); = d->m_fontThread->startExtraction( /*d->m_generator->hasFeature( Genera= tor::Threaded )*/true ); } diff --git a/core/document.h b/core/document.h index bac38f89..9f1106f8 100644 --- a/core/document.h +++ b/core/document.h @@ -1117,7 +1117,7 @@ class OKULARCORE_EXPORT Document : public QObject Q_PRIVATE_SLOT( d, void slotTimedMemoryCheck() ) Q_PRIVATE_SLOT( d, void sendGeneratorPixmapRequest() ) Q_PRIVATE_SLOT( d, void rotationFinished( int page, Okular::Page *= okularPage ) ) - Q_PRIVATE_SLOT( d, void fontReadingProgress( int page ) ) + Q_PRIVATE_SLOT( d, void slotFontReadingProgress( int page ) ) Q_PRIVATE_SLOT( d, void fontReadingGotFont( const Okular::FontInfo= & font ) ) Q_PRIVATE_SLOT( d, void slotGeneratorConfigChanged( const QString&= ) ) Q_PRIVATE_SLOT( d, void refreshPixmaps( int ) ) diff --git a/core/document_p.h b/core/document_p.h index 8b20c558..f70a2c6f 100644 --- a/core/document_p.h +++ b/core/document_p.h @@ -150,7 +150,7 @@ class DocumentPrivate void slotTimedMemoryCheck(); void sendGeneratorPixmapRequest(); void rotationFinished( int page, Okular::Page *okularPage ); - void fontReadingProgress( int page ); + void slotFontReadingProgress( int page ); void fontReadingGotFont( const Okular::FontInfo& font ); void slotGeneratorConfigChanged( const QString& ); void refreshPixmaps( int );