Poppler::FormField Class Reference

The base class representing a form field. More...

#include <poppler-form.h>

Inheritance diagram for Poppler::FormField:
Inheritance graph
[legend]

List of all members.

Public Types

enum  FormType { FormButton, FormText, FormChoice, FormSignature }

Public Member Functions

LinkactivationAction () const
int id () const
bool isReadOnly () const
bool isVisible () const
QString name () const
QRectF rect () const
virtual FormType type () const =0
QString uiName () const

Detailed Description

The base class representing a form field.

Since:
0.6

Member Enumeration Documentation

The different types of form field.

Enumerator:
FormButton 

A button field. See ButtonType.

FormText 

A text field. See TextType.

FormChoice 

A single choice field. See ChoiceType.

FormSignature 

A signature field.


Member Function Documentation

Link* Poppler::FormField::activationAction (  )  const

The activation action of this form field.

Note:
It may be null.
QRectF Poppler::FormField::rect (  )  const
Returns:
The size of the field, in normalized coordinates, i.e. [0..1] with regard to the dimensions (cropbox) of the page

The documentation for this class was generated from the following file:

Generated on Sun Oct 18 01:52:17 2009 for Poppler Qt4 by  doxygen 1.6.1