qt4/src/poppler-annotation.cc | 3 +++ qt4/src/poppler-link.h | 3 ++- qt4/src/poppler-page.cc | 2 ++ 3 files changed, 7 insertions(+), 1 deletion(-)
New commits: commit 71ad18c3b6b73e23d71600d07ce00bdfaf0bef60 Author: Pino Toscano <[email protected]> Date: Tue Jun 15 23:51:01 2010 +0200 [Qt4] recognize the 'Print' named action here too diff --git a/qt4/src/poppler-annotation.cc b/qt4/src/poppler-annotation.cc index 98573c0..66715d5 100644 --- a/qt4/src/poppler-annotation.cc +++ b/qt4/src/poppler-annotation.cc @@ -1603,6 +1603,9 @@ void LinkAnnotation::store( QDomNode & node, QDomDocument & document ) const case Poppler::LinkAction::Close: hyperlinkElement.setAttribute( "action", "Close" ); break; + case Poppler::LinkAction::Print: + hyperlinkElement.setAttribute( "action", "Print" ); + break; } break; } commit 96f60f2748ba76de0d296a9838dbd7181f506e36 Author: Guillermo Amaral <[email protected]> Date: Tue Jun 15 23:47:46 2010 +0200 [Qt4] recognize 'Print' as name in named actions diff --git a/qt4/src/poppler-link.h b/qt4/src/poppler-link.h index 6d42cbe..48b558d 100644 --- a/qt4/src/poppler-link.h +++ b/qt4/src/poppler-link.h @@ -357,7 +357,8 @@ class POPPLER_QT4_EXPORT LinkAction : public Link EndPresentation = 9, Find = 10, GoToPage = 11, - Close = 12 }; + Close = 12, + Print = 13 }; /** * The action of the current LinkAction diff --git a/qt4/src/poppler-page.cc b/qt4/src/poppler-page.cc index 6dbf50f..8aea6ce 100644 --- a/qt4/src/poppler-page.cc +++ b/qt4/src/poppler-page.cc @@ -129,6 +129,8 @@ Link* PageData::convertLinkActionToLink(::LinkAction * a, DocumentData *parentDo popplerLink = new LinkAction( linkArea, LinkAction::Find ); else if ( !strcmp( name, "FullScreen" ) ) popplerLink = new LinkAction( linkArea, LinkAction::Presentation ); + else if ( !strcmp( name, "Print" ) ) + popplerLink = new LinkAction( linkArea, LinkAction::Print ); else if ( !strcmp( name, "Close" ) ) { // acroread closes the document always, doesnt care whether _______________________________________________ poppler mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/poppler
