imagehandlingutilities/thumbnailmanager/thumbnailmanagerqt/inc/thumbnailmanager_p_qt.h
changeset 15 7197e789b953
parent 14 2edacbf5d3f9
child 17 ffa62e555b02
equal deleted inserted replaced
14:2edacbf5d3f9 15:7197e789b953
    16 */
    16 */
    17 
    17 
    18 #ifndef THUMBNAILMANAGER_P_QT_H
    18 #ifndef THUMBNAILMANAGER_P_QT_H
    19 #define THUMBNAILMANAGER_P_QT_H
    19 #define THUMBNAILMANAGER_P_QT_H
    20 
    20 
    21 #include <qobject>
    21 #include <QObject>
    22 #include <thumbnailmanager.h>
    22 #include <thumbnailmanager.h>
    23 #include <thumbnailmanager_qt.h>
    23 #include <thumbnailmanager_qt.h>
    24 #include <thumbnailmanagerobserver.h>
    24 #include <thumbnailmanagerobserver.h>
    25 #include <qpixmap.h>
    25 #include <qpixmap.h>
    26 
    26 
   108      */    
   108      */    
   109     int setThumbnail( const QPixmap& source, const QString& fileName,
   109     int setThumbnail( const QPixmap& source, const QString& fileName,
   110             void * clientData, int priority );
   110             void * clientData, int priority );
   111     
   111     
   112     /**
   112     /**
       
   113      * Set a thumbnail for an object file generated from pixmap delivered.
       
   114      * thumbnailReady() signal will be emited when the operation is complete.                           
       
   115      */    
       
   116     int setThumbnail( const QImage& source, const QString& fileName,
       
   117             void * clientData, int priority );    
       
   118     
       
   119     /**
   113      * Delete all thumbnails for a given object. This is an asynchronous
   120      * Delete all thumbnails for a given object. This is an asynchronous
   114      * operation, which always returns immediately.
   121      * operation, which always returns immediately.
   115      */
   122      */
   116     void deleteThumbnails( const QString& fileName );
   123     void deleteThumbnails( const QString& fileName );
   117 
   124