kparts Library API Documentation

KParts::BrowserHostExtension Class Reference

An extension class for container parts, i.e. More...

#include <browserextension.h>

Inheritance diagram for KParts::BrowserHostExtension:

QObject List of all members.

Public Methods

virtual QStringList frameNames () const
 Returns a list of the names of all hosted child objects.

virtual const QPtrList< KParts::ReadOnlyPartframes () const
 Returns a list of pointers to all hosted child objects.

virtual bool openURLInFrame (const KURL &url, const KParts::URLArgs &urlArgs)
 Opens the given url in a hosted child frame.


Static Public Methods

BrowserHostExtension * childObject (QObject *obj)
 Queries obj for a child object which inherits from this BrowserHostExtension class.


Protected Types

enum  
 This 'enum' along with the structure below is NOT part of the public API. More...


Detailed Description

An extension class for container parts, i.e.

parts that contain other parts. For instance a KHTMLPart hosts one part per frame.

Definition at line 592 of file browserextension.h.


Member Enumeration Documentation

anonymous enum [protected]
 

This 'enum' along with the structure below is NOT part of the public API.

It's going to disappear in KDE 4.0 and is likely to change inbetween.

Definition at line 640 of file browserextension.h.


Member Function Documentation

QStringList BrowserHostExtension::frameNames   [virtual]
 

Returns a list of the names of all hosted child objects.

Note that this method does not query the child objects recursively.

Definition at line 561 of file browserextension.cpp.

const QPtrList< KParts::ReadOnlyPart > BrowserHostExtension::frames   [virtual]
 

Returns a list of pointers to all hosted child objects.

Note that this method does not query the child objects recursively.

Definition at line 572 of file browserextension.cpp.

bool BrowserHostExtension::openURLInFrame const KURL   url,
const KParts::URLArgs   urlArgs
[virtual]
 

Opens the given url in a hosted child frame.

The frame name is specified in the frameName variable in the urlArgs argument structure (see KParts::URLArgs ) .

Definition at line 578 of file browserextension.cpp.

BrowserHostExtension * BrowserHostExtension::childObject QObject   obj [static]
 

Queries obj for a child object which inherits from this BrowserHostExtension class.

Convenience method.

Definition at line 583 of file browserextension.cpp.

References QObject::children().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for kdelibs Version 3.1.3.
Documentation copyright © 1996-2002 the KDE developers.
Generated on Tue Oct 5 08:48:08 2004 by doxygen 1.2.18 written by Dimitri van Heesch, © 1997-2001