[poppler] [qt4] Question on the use of the FormFieldChoice class

Albert Astals Cid aacid at kde.org
Wed Oct 17 11:19:28 PDT 2012


El Dimecres, 17 d'octubre de 2012, a les 08:51:37, Adam Reichold va escriure:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Just noticed something odd: When I save a modified copy of a PDF file
> with a custom text entered into a combo box form field and reload it,
> the new file still shows the custom text but
> FormWidgetChoice::getEditChoice returns a null string...
> 
> Could this be a problem with the parsing in FormFieldChoice?

Might be, you may very well be the first one that tries that in depth.

It'd be cool if you could try to debug what's wrong, otherwise open a bug and 
maybe sometime will find time to have a look at it.

Cheers,
  Albert

> 
> On 17.10.2012 08:30, Adam Reichold wrote:
> > Hello,
> > 
> > I appended a patch which adds accessors for the editChoice property
> > of the FormWidgetChoice class. They are modelled on the
> > corresponding methods for the contents property of FormWidgetText
> > class and its accessors in FormFieldText. Tested it with a very
> > limited number of PDF files.
> > 
> > Best regards, Adam.
> > 
> > On 16.10.2012 22:29, Albert Astals Cid wrote:
> >> El Dimarts, 16 d'octubre de 2012, a les 17:58:58, Adam Reichold
> >> 
> >> va escriure:
> >>> Hello,
> >> 
> >> Hi
> >> 
> >>> Upon making use of the form support in qt4 frontend, I stumbled
> >>> upon the following question: If a FormFieldChoice of ChoiceType
> >>> ComboBox is editable, the user can type in any desired value
> >>> which should then probably be added to the available choices.
> >>> But how can I add a custom choice as there is no
> >>> FormFieldChoice::setChoices?
> >> 
> >> You can't
> >> 
> >> Seems we forgot to wrap FormFieldChoice::setEditChoice
> >> 
> >> Do you feel like adding it?
> >> 
> >> Cheers, Albert
> >> 
> >>> Thanks for any advice. Best regards, Adam.
> >> 
> >> _______________________________________________ poppler mailing
> >> list poppler at lists.freedesktop.org
> >> http://lists.freedesktop.org/mailman/listinfo/poppler
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.19 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://www.enigmail.net/
> 
> iQEcBAEBAgAGBQJQflV5AAoJEPSSjE3STU34A3EIAJMQuWfKKgnM1NcZFC9rpZ8t
> REzqLgauHnCgytxFiL9iEgRZ/viwbSDnr1Edi6CiH3J2/rw4TxgGmS4gIFe7SBk1
> q/QCvncYZBFaXjQ/qVMjE3szLMK16/kvQpM7DJXmW4m1cjCAFb+Wa2+Qs91mTbWN
> U6QEw8jApdvN1LzhllaGmfzH0unTGNYOzIsrRgAlH1aij0sxe8FDoz0YBgBFaNHs
> s32CGPpBArEg6RLZbuVojPLSI2xcNu7E9FLTopt4NkePlfrS8kmRxYIeL5eMyZKc
> W9DYwpmi0xNpeUk3rpXttmChByFZM9yMlbOcV+rYPBc9YbgOsQuKehasNOqpZno=
> =EW+6
> -----END PGP SIGNATURE-----
> _______________________________________________
> poppler mailing list
> poppler at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/poppler


More information about the poppler mailing list