khtml Library API Documentation

loader_client.h

00001 // $Id: loader_client.h,v 1.7.2.1 2003/05/18 12:34:39 mueller Exp $
00002 
00003 #ifndef LOADER_CLIENT_H
00004 #define LOADER_CLIENT_H
00005 
00006 #include <qpixmap.h>
00007 #include "dom/dom_string.h"
00008 
00009 namespace khtml {
00010     class CachedObject;
00011     class CachedImage;
00012 
00020     class CachedObjectClient
00021     {
00022     public:
00023         // clipped pixmap (if it is not yet completely loaded,
00024         // size of the complete (finished loading) pixmap
00025         // rectangle of the part that has been loaded very recently
00026         // pointer to us
00027         // return whether we need manual update
00028         // don't ref() or deref() elements in setPixmap!!
00029     virtual void setPixmap(const QPixmap &, const QRect&, CachedImage *);
00030     virtual void setStyleSheet(const DOM::DOMString &/*url*/, const DOM::DOMString &/*sheet*/);
00031     virtual void notifyFinished(CachedObject * /*finishedObj*/);
00032     };
00033 }
00034 
00035 #endif
KDE Logo
This file is part of the documentation for kdelibs Version 3.1.4.
Documentation copyright © 1996-2002 the KDE developers.
Generated on Sun Feb 27 22:16:39 2005 by doxygen 1.3.4 written by Dimitri van Heesch, © 1997-2001