diff --git a/core/generator.cpp b/core/generator.cpp index 06dd26b2a..45d0dc29d 100644 --- a/core/generator.cpp +++ b/core/generator.cpp @@ -41,11 +41,6 @@ bool Generator::loadDocumentFromData( const QByteArray &, QVector< Page * > & ) return false; } -bool Generator::canGenerateTextPage() const -{ - return false; -} - void Generator::generateSyncTextPage( Page* ) { } diff --git a/core/generator.h b/core/generator.h index a71403b3e..c47ef3249 100644 --- a/core/generator.h +++ b/core/generator.h @@ -196,14 +196,6 @@ class OKULAR_EXPORT Generator : public QObject */ virtual void generatePixmap( PixmapRequest * request ) = 0; - /** - * This method returns whether the generator can create text pages, - * which are used for search and text extraction. - * - * @returns false as default. - */ - virtual bool canGenerateTextPage() const; - /** * This method is called to create a so called 'text page' for the given @p page. * diff --git a/core/textdocumentgenerator.cpp b/core/textdocumentgenerator.cpp index 6863acbc7..d94c4c094 100644 --- a/core/textdocumentgenerator.cpp +++ b/core/textdocumentgenerator.cpp @@ -303,11 +303,6 @@ void TextDocumentGenerator::generatePixmap( Okular::PixmapRequest * request ) signalRequestDone( request ); } -bool TextDocumentGenerator::canGenerateTextPage() const -{ - return true; -} - void TextDocumentGenerator::generateSyncTextPage( Okular::Page * page ) { page->setTextPage( d->createTextPage( page->number() ) ); diff --git a/core/textdocumentgenerator.h b/core/textdocumentgenerator.h index e6094c596..add3d0437 100644 --- a/core/textdocumentgenerator.h +++ b/core/textdocumentgenerator.h @@ -96,7 +96,6 @@ class OKULAR_EXPORT TextDocumentGenerator : public Generator // [INHERITED] perform actions on document / pages bool canGeneratePixmap( bool async ) const; void generatePixmap( Okular::PixmapRequest * request ); - bool canGenerateTextPage() const; void generateSyncTextPage( Okular::Page * page ); bool supportsSearching() const; diff --git a/generators/chm/generator_chm.cpp b/generators/chm/generator_chm.cpp index 782a9f27e..adc7dffe0 100644 --- a/generators/chm/generator_chm.cpp +++ b/generators/chm/generator_chm.cpp @@ -351,11 +351,6 @@ void CHMGenerator::additionalRequestData() } } -bool CHMGenerator::canGenerateTextPage() const -{ - return true; -} - void CHMGenerator::generateSyncTextPage( Okular::Page * page ) { syncLock.lock(); diff --git a/generators/chm/generator_chm.h b/generators/chm/generator_chm.h index 6ba5093d7..54ac498c0 100644 --- a/generators/chm/generator_chm.h +++ b/generators/chm/generator_chm.h @@ -41,7 +41,6 @@ class CHMGenerator : public Okular::Generator bool canGeneratePixmap( bool async ) const; void generatePixmap( Okular::PixmapRequest * request ); - bool canGenerateTextPage() const; void generateSyncTextPage( Okular::Page * page ); bool supportsSearching() const; diff --git a/generators/dvi/generator_dvi.cpp b/generators/dvi/generator_dvi.cpp index 9e1854bf2..434bdbfa9 100644 --- a/generators/dvi/generator_dvi.cpp +++ b/generators/dvi/generator_dvi.cpp @@ -238,11 +238,6 @@ void DviGenerator::generatePixmap( Okular::PixmapRequest *request ) signalRequestDone( request ); } -bool DviGenerator::canGenerateTextPage() const -{ - return true; -} - void DviGenerator::generateSyncTextPage( Okular::Page* page ) { kDebug() << "DviGenerator::generateSyncTextPage( Okular::Page * page )" << endl; diff --git a/generators/dvi/generator_dvi.h b/generators/dvi/generator_dvi.h index 1324ac38f..a8bc1e890 100644 --- a/generators/dvi/generator_dvi.h +++ b/generators/dvi/generator_dvi.h @@ -32,7 +32,6 @@ class DviGenerator : public Okular::Generator bool canGeneratePixmap( bool async ) const; void generatePixmap( Okular::PixmapRequest * request ); - bool canGenerateTextPage() const; void generateSyncTextPage( Okular::Page * page ); // document information diff --git a/generators/poppler/generator_pdf.cpp b/generators/poppler/generator_pdf.cpp index 61338ed63..556bd97e1 100644 --- a/generators/poppler/generator_pdf.cpp +++ b/generators/poppler/generator_pdf.cpp @@ -675,11 +675,6 @@ void PDFGenerator::generatePixmap( Okular::PixmapRequest * request ) signalRequestDone( request ); } -bool PDFGenerator::canGenerateTextPage() const -{ - return true; -} - void PDFGenerator::generateSyncTextPage( Okular::Page * page ) { kDebug() << "calling generateSyncTextPage( Okular::Page * page )" << endl; diff --git a/generators/poppler/generator_pdf.h b/generators/poppler/generator_pdf.h index 5b6097a83..24c264651 100644 --- a/generators/poppler/generator_pdf.h +++ b/generators/poppler/generator_pdf.h @@ -73,7 +73,6 @@ class PDFGenerator : public Okular::Generator, public Okular::ConfigInterface // [INHERITED] perform actions on document / pages bool canGeneratePixmap( bool async ) const; void generatePixmap( Okular::PixmapRequest * request ); - bool canGenerateTextPage() const; void generateSyncTextPage( Okular::Page * page ); bool supportsSearching() const { return true; };