24 lines
1010 B
C
24 lines
1010 B
C
#include <CoreFoundation/CoreFoundation.h>
|
|
#include <CoreServices/CoreServices.h>
|
|
#include <QuickLook/QuickLook.h>
|
|
|
|
OSStatus GeneratePreviewForURL(void *thisInterface, QLPreviewRequestRef preview, CFURLRef url, CFStringRef contentTypeUTI, CFDictionaryRef options);
|
|
void CancelPreviewGeneration(void *thisInterface, QLPreviewRequestRef preview);
|
|
|
|
/* -----------------------------------------------------------------------------
|
|
Generate a preview for file
|
|
|
|
This function's job is to create preview for designated file
|
|
----------------------------------------------------------------------------- */
|
|
|
|
OSStatus GeneratePreviewForURL(void *thisInterface, QLPreviewRequestRef preview, CFURLRef url, CFStringRef contentTypeUTI, CFDictionaryRef options)
|
|
{
|
|
// To complete your generator please implement the function GeneratePreviewForURL in GeneratePreviewForURL.c
|
|
return noErr;
|
|
}
|
|
|
|
void CancelPreviewGeneration(void *thisInterface, QLPreviewRequestRef preview)
|
|
{
|
|
// Implement only if supported
|
|
}
|