provide the title of the document, if it has any

svn path=/trunk/KDE/kdegraphics/okular/; revision=716089
This commit is contained in:
Pino Toscano 2007-09-23 23:27:50 +00:00
parent 50b73a93b1
commit 4edda7b967
2 changed files with 11 additions and 0 deletions

View file

@ -210,6 +210,15 @@ bool DjVuGenerator::print( KPrinter& printer )
return false;
}
QVariant DjVuGenerator::metaData( const QString &key, const QVariant &option ) const
{
if ( key == "DocumentTitle" )
{
return m_djvu->metaData( "title" );
}
return QVariant();
}
Okular::TextPage* DjVuGenerator::textPage( Okular::Page *page )
{
userMutex()->lock();

View file

@ -37,6 +37,8 @@ class DjVuGenerator : public Okular::Generator
// printing
bool print( KPrinter& printer );
QVariant metaData( const QString & key, const QVariant & option ) const;
protected:
// pixmap generation
QImage image( Okular::PixmapRequest *request );