Poppler Qt4 0.18.1
Classes | Typedefs | Functions
Poppler Namespace Reference

The Poppler Qt4 binding. More...

Classes

class  Annotation
 Annotation class holding properties shared by all annotations. More...
class  AnnotationUtils
 Helper class for (recursive) Annotation retrieval/storage. More...
class  BaseConverter
 Base converter. More...
class  CaretAnnotation
 Caret annotation. More...
class  Document
 PDF document. More...
class  EmbeddedFile
 Container class for an embedded file with a PDF document. More...
class  FileAttachmentAnnotation
 File attachment annotation. More...
class  FontInfo
 Container class for information about a font within a PDF document. More...
class  FontIterator
 Iterator for reading the fonts in a document. More...
class  FormField
 The base class representing a form field. More...
class  FormFieldButton
 A form field that represents a "button". More...
class  FormFieldChoice
 A form field that represents a choice field. More...
class  FormFieldText
 A form field that represents a text input. More...
class  GeomAnnotation
 Geometric annotation. More...
class  HighlightAnnotation
 Text highlight annotation. More...
class  InkAnnotation
 Ink Annotation. More...
class  LineAnnotation
 Polygon/polyline annotation. More...
class  Link
 Encapsulates data that describes a link. More...
class  LinkAction
 "Standard" action request. More...
class  LinkAnnotation
class  LinkBrowse
 An URL to browse. More...
class  LinkDestination
 A destination. More...
class  LinkExecute
 Generic execution request. More...
class  LinkGoto
 Viewport reaching request. More...
class  LinkJavaScript
 JavaScript: a JavaScript code to be interpreted. More...
class  LinkSound
 Sound: a sound to be played. More...
class  MovieAnnotation
 Movie annotation. More...
class  MovieObject
 Container class for a movie object in a PDF document. More...
class  OptContentModel
 Model for optional content. More...
class  Page
 A page in a document. More...
class  PageTransition
 Describes how a PDF file viewer shall perform the transition from one page to another. More...
class  PDFConverter
 Converts a PDF to PDF (thus saves a copy of the document). More...
class  PSConverter
 Converts a PDF to PS. More...
class  SoundAnnotation
 Sound annotation. More...
class  SoundObject
 Container class for a sound file in a PDF document. More...
class  StampAnnotation
 Stamp annotation. More...
class  TextAnnotation
 Annotation containing text. More...
class  TextBox
 Describes the physical location of text on a document page. More...

Typedefs

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

Functions

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

Detailed Description

The Poppler Qt4 binding.


Typedef Documentation

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

bool Poppler::isCmsAvailable ( )

Whether the color management functions are available.

Since:
0.12
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