khtml Library API Documentation

loader_client.h

00001 // $Id: loader_client.h,v 1.7 2002/11/11 21:08:40 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.0.
Documentation copyright © 1996-2002 the KDE developers.
Generated on Wed Oct 8 12:22:42 2003 by doxygen 1.2.18 written by Dimitri van Heesch, © 1997-2001