QuickLookUI macOS 11.3 to 12.0 API Differences

QLFilePreviewRequest.h
Added QLFilePreviewRequest
Added QLFilePreviewRequest.fileURL
QLPreviewingController.h
Added QLPreviewItemLoadingBlock
Added QLPreviewingController
Added -[QLPreviewingController preparePreviewOfSearchableItemWithIdentifier:queryString:completionHandler:]
Added -[QLPreviewingController preparePreviewOfFileAtURL:completionHandler:]
Added -[QLPreviewingController providePreviewForFileRequest:completionHandler:]
QLPreviewItem.h
Added QLPreviewItem
Added QLPreviewItem.previewItemURL
Added QLPreviewItem.previewItemTitle
Added QLPreviewItem.previewItemDisplayState
Added NSURL (QLPreviewConvenienceAdditions)
QLPreviewPanel.h
Added QLPreviewPanel
Added +[QLPreviewPanel sharedPreviewPanel]
Added +[QLPreviewPanel sharedPreviewPanelExists]
Added QLPreviewPanel.currentController
Added -[QLPreviewPanel updateController]
Added QLPreviewPanel.dataSource
Added -[QLPreviewPanel reloadData]
Added -[QLPreviewPanel refreshCurrentPreviewItem]
Added QLPreviewPanel.currentPreviewItemIndex
Added QLPreviewPanel.currentPreviewItem
Added QLPreviewPanel.displayState
Added QLPreviewPanel.delegate
Added -[QLPreviewPanel enterFullScreenMode:withOptions:]
Added -[QLPreviewPanel exitFullScreenModeWithOptions:]
Added QLPreviewPanel.inFullScreenMode
Added NSObject (QLPreviewPanelController)
Added -[NSObject acceptsPreviewPanelControl:]
Added -[NSObject beginPreviewPanelControl:]
Added -[NSObject endPreviewPanelControl:]
Added QLPreviewPanelDataSource
Added -[QLPreviewPanelDataSource numberOfPreviewItemsInPreviewPanel:]
Added -[QLPreviewPanelDataSource previewPanel:previewItemAtIndex:]
Added QLPreviewPanelDelegate
Added -[QLPreviewPanelDelegate previewPanel:handleEvent:]
Added -[QLPreviewPanelDelegate previewPanel:sourceFrameOnScreenForPreviewItem:]
Added -[QLPreviewPanelDelegate previewPanel:transitionImageForPreviewItem:contentRect:]
QLPreviewProvider.h
Added QLPreviewProvider
QLPreviewReply.h
Added QLPreviewReplyAttachment
Added QLPreviewReplyAttachment.data
Added QLPreviewReplyAttachment.contentType
Added -[QLPreviewReplyAttachment initWithData:contentType:]
Added QLPreviewReply
Added QLPreviewReply.stringEncoding
Added QLPreviewReply.attachments
Added QLPreviewReply.title
Added -[QLPreviewReply initWithContextSize:isBitmap:drawingBlock:]
Added -[QLPreviewReply initWithFileURL:]
Added -[QLPreviewReply initWithDataOfContentType:contentSize:dataCreationBlock:]
Added -[QLPreviewReply initForPDFWithPageSize:documentCreationBlock:]
QLPreviewView.h
Added QLPreviewViewStyle
Added QLPreviewViewStyleNormal
Added QLPreviewViewStyleCompact
Added QLPreviewView
Added -[QLPreviewView initWithFrame:style:]
Added -[QLPreviewView initWithFrame:]
Added QLPreviewView.previewItem
Added -[QLPreviewView refreshPreviewItem]
Added QLPreviewView.displayState
Added -[QLPreviewView close]
Added QLPreviewView.shouldCloseWithWindow
Added QLPreviewView.autostarts