class BrowserHostExtension

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

Full nameKParts::BrowserHostExtension
Definition#include <browserextension.h>
InheritsQObject (qt) [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Types

Public Methods

Public Static Methods

Protected Methods


Detailed Description

An extension class for container parts, i.e. parts that contain other parts. For instance a KHTMLPart hosts one part per frame.

 BrowserHostExtension ( KParts::ReadOnlyPart *parent, const char *name = 0L )

BrowserHostExtension

 ~BrowserHostExtension ()

~BrowserHostExtension

[virtual]

QStringList  frameNames ()

frameNames

[const virtual]

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

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

const QList<KParts::ReadOnlyPart>  frames ()

frames

[const virtual]

Returns a list of pointers to all hosted child objects.

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

BrowserHostExtension * findFrameParent (KParts::ReadOnlyPart *callingPart, const QString &frame)

findFrameParent

Returns the part that contains frame and that may be accessed by callingPart

bool  openURLInFrame ( const KURL &url, const KParts::URLArgs &urlArgs )

openURLInFrame

[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 ) .

BrowserHostExtension * childObject ( QObject *obj )

childObject

[static]

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

enum { VIRTUAL_FIND_FRAME_PARENT = 0x10 }

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.

FindFrameParentParams (struct)

FindFrameParentParams

void  virtual_hook ( int id, void* data )

virtual_hook

[protected virtual]


Generated by: devel on igloo.cc.swin.edu.au on Thu Oct 19 09:22:01 2006, using kdoc 2.0a53.