---
title: QLPreviewItem
framework: quicklook
role: symbol
role_heading: Protocol
path: quicklook/qlpreviewitem
---

# QLPreviewItem

## Declaration

```swift
protocol QLPreviewItem : NSObjectProtocol
```

## Overview

Overview The QLPreviewItem protocol declares the methods that a QLPreviewController instance uses to access the contents of a given item.

## Topics

### Instance Properties

- [previewItemTitle](quicklook/qlpreviewitem/previewitemtitle.md)
- [previewItemURL](quicklook/qlpreviewitem/previewitemurl.md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

### Conforming Types

- [ARQuickLookPreviewItem](quicklook/arquicklookpreviewitem.md)

## See Also

### QuickLookUI symbols

- [QLFilePreviewRequest](quicklook/qlfilepreviewrequest.md)
- [QLPreviewProvider](quicklook/qlpreviewprovider.md)
- [QLPreviewReply](quicklook/qlpreviewreply.md)
- [QLPreviewReplyAttachment](quicklook/qlpreviewreplyattachment.md)
- [QLPreviewingController](quicklook/qlpreviewingcontroller.md)
