De la documentación para quicklook:Quicklook vista previa incrustada
"La parte de los consumidores de Quick Look tiene tres componentes: un documento lector (que consiste en una vista personalizada y el panel), paquetes de visualización para que lector, y un SPI para permitir comunicación con el cliente Cada uno de estos componentes tiene un papel específico que desempeñar en apoyo del consumidor:.-lector rápido
documento Look implementa a vista (NSView) y panel (NSPanel) personalizados para visualizar las previsualizaciones del documento . Junto con el contenido de vista previa , la vista puede incluir (en la opción del cliente) controles para manipulando la vista previa, como avance de página, retroceso de página, inicio reproducción, rebobinado y búsqueda de texto. Una aplicación cliente puede insertar esta vista en su interfaz de usuario si así lo desea. El panel Quick Look contiene una vista Quick Look y varios controles que que el usuario pueda tomar alguna acción con la vista previa , por ejemplo haciendo que la imagen de vista previa de pantalla completa o iniciar una presentación de diapositivas."
I tener estado estudiando a través de todos los documentos y ejemplos para quicklook y no veo bien:.
- Una definición de cualquier tipo de componente "lector de Documentos" o manera de acceder a él
- cualquier tipo de SPI como tal que mostraría cómo al consumidor quicklook
- Cualquier acceso directo al NSView utilizado por quicklook para mostrar vistas previas.
Todo lo que quiero hacer es que los documentos digan: incorporar la vista de quicklook en mi propia jerarquía en lugar de hacerlo en el Panel. El panel por supuesto tiene abundante documentación. ¿Alguien ha utilizado con éxito Quicklook de esta manera antes?
¿Funcionó QLPreviewView para usted? –
cuál fue la solución que adoptó, recibo un error al usar QLPreviewView. Estoy tratando de obtener una vista previa del archivo local. – Suhaiyl