20 #ifndef __tdehtml_factory_h__
21 #define __tdehtml_factory_h__
23 #include <tdeparts/factory.h>
24 #include <tdeparts/historyprovider.h>
25 #include <tqptrlist.h>
30 class HistoryProvider;
42 friend class DOM::DocumentImpl;
43 friend class TDEHTMLViewPrivate;
45 TDEHTMLFactory(
bool clone =
false );
46 virtual ~TDEHTMLFactory();
48 virtual KParts::Part *
createPartObject( TQWidget *parentWidget,
const char *widgetName, TQObject *parent,
const char *name,
const char *className,
const TQStringList &args );
53 static TQPtrList<TDEHTMLPart> *partList() {
return s_parts; }
61 return KParts::HistoryProvider::self();
68 static unsigned long s_refcnt;
69 static TDEHTMLFactory *s_self;
73 static TQPtrList<TDEHTMLPart> *s_parts;
Settings for the HTML view.
virtual Part * createPartObject(TQWidget *parentWidget=0, const char *widgetName=0, TQObject *parent=0, const char *name=0, const char *classname="KParts::Part", const TQStringList &args=TQStringList())=0
This class is tdehtml's main class.