QLPreviewItem Protocol Reference for Mac
| Conforms to | |
| Availability | Available in OS X v10.6 and later. |
| Companion guide | |
| Declared in | QLPreviewItem.h |
Overview
The QLPreviewItem protocol declares the methods that the Quick Look preview panel (QLPreviewPanel) uses to access the contents of a given item.
Tasks
Providing the Preview Item URL
-
previewItemURLproperty
Providing Display Information for the Preview Item
-
previewItemTitleproperty -
previewItemDisplayStateproperty
Properties
previewItemDisplayState
The display state for the preview item. This property is optional.
Discussion
The display state is an opaque object used by the preview panel. You typically use the QLPreviewPanel method displayState to retrieve the display state which you save for later use in the preview item. This way you can preserve the display state when the panel moves from/to an other controller.
Availability
- Available in OS X v10.6 and later.
See Also
-
displayState(QLPreviewPanel)
Declared In
QLPreviewItem.hpreviewItemTitle
The preview item's title. This property is optional.
Discussion
If set, this value used as the apparent item title instead of the default item display name.
Availability
- Available in OS X v10.6 and later.
Declared In
QLPreviewItem.hpreviewItemURL
The URL of the item to preview. (required)
Discussion
The URL must be a file URL.
The accessor method should return nil if the item is not available for preview (the preview panel will display the “Loading” view).
Availability
- Available in OS X v10.6 and later.
Declared In
QLPreviewItem.h© 2009 Apple Inc. All Rights Reserved. (Last updated: 2009-07-09)