Poppler Qt5  0.70.0
Classes | Typedefs | Functions
Poppler Namespace Reference

Classes

class  Annotation
 
class  AnnotationUtils
 
class  BaseConverter
 
class  CaretAnnotation
 
class  Document
 
class  EmbeddedFile
 
class  FileAttachmentAnnotation
 
class  FontInfo
 
class  FontIterator
 
class  FormField
 
class  FormFieldButton
 
class  FormFieldChoice
 
class  FormFieldSignature
 
class  FormFieldText
 
class  GeomAnnotation
 
class  HighlightAnnotation
 
class  InkAnnotation
 
class  LineAnnotation
 
class  Link
 
class  LinkAction
 
class  LinkAnnotation
 
class  LinkBrowse
 
class  LinkDestination
 
class  LinkExecute
 
class  LinkGoto
 
class  LinkHide
 
class  LinkJavaScript
 
class  LinkMovie
 
class  LinkOCGState
 
class  LinkRendition
 
class  LinkSound
 
class  MovieAnnotation
 
class  MovieObject
 
class  OptContentModel
 
class  Page
 
class  PageTransition
 
class  PDFConverter
 
class  PSConverter
 
class  RichMediaAnnotation
 
class  ScreenAnnotation
 
class  SignatureValidationInfo
 
class  SoundAnnotation
 
class  SoundObject
 
class  StampAnnotation
 
class  TextAnnotation
 
class  TextBox
 
class  WidgetAnnotation
 

Typedefs

typedef void(* PopplerDebugFunc) (const QString &, const QVariant &)
 

Functions

QDateTime convertDate (char *dateString)
 
QDateTime convertDate (const char *dateString)
 
bool isCmsAvailable ()
 
bool isOverprintPreviewAvailable ()
 
void setDebugErrorFunction (PopplerDebugFunc debugFunction, const QVariant &closure)
 

Detailed Description

The Poppler Qt5 binding.

Typedef Documentation

◆ PopplerDebugFunc

typedef void(* Poppler::PopplerDebugFunc) (const QString &, const QVariant &)

Debug/error function.

This function type is used for debugging & error output; the first parameter is the actual message, the second is the unaltered closure argument which was passed to the setDebugErrorFunction call.

Since
0.16

Function Documentation

◆ convertDate()

QDateTime Poppler::convertDate ( const char *  dateString)

Conversion from PDF date string format to QDateTime.

Since
0.64

◆ isCmsAvailable()

bool Poppler::isCmsAvailable ( )

Whether the color management functions are available.

Since
0.12

◆ isOverprintPreviewAvailable()

bool Poppler::isOverprintPreviewAvailable ( )

Whether the overprint preview functionality is available.

Since
0.22

◆ setDebugErrorFunction()

void Poppler::setDebugErrorFunction ( PopplerDebugFunc  debugFunction,
const QVariant &  closure 
)

Set a new debug/error output function.

If not set, by default error and debug messages will be sent to the Qt qDebug() function.

Parameters
debugFunctionthe new debug function
closureuser data which will be passes as-is to the debug function
Since
0.16