Does the call right after this to pdfPreview().getValue() (on line 170) need to be getPdfPreviewValue instead? (so the silent remapping occurs). If we don't do this I'm wondering if users on Qt will get remapped to "(None)" as the attempt to set the list box value will fail and it will fault to the first item.