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:

Inheritance graph
[legend]
Collaboration diagram for KParts::BrowserHostExtension:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BrowserHostExtension (KParts::ReadOnlyPart *parent, const char *name=0L)
virtual QStringList frameNames () const
virtual const QPtrList< KParts::ReadOnlyPartframes () const
BrowserHostExtensionfindFrameParent (KParts::ReadOnlyPart *callingPart, const QString &frame)
virtual bool openURLInFrame (const KURL &url, const KParts::URLArgs &urlArgs)

Static Public Member Functions

BrowserHostExtensionchildObject (QObject *obj)

Protected Types

enum  { VIRTUAL_FIND_FRAME_PARENT = 0x10 }

Protected Member Functions

virtual void virtual_hook (int id, void *data)

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 659 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 707 of file browserextension.h.


Member Function Documentation

QStringList BrowserHostExtension::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. Definition at line 609 of file browserextension.cpp.

const QPtrList< KParts::ReadOnlyPart > BrowserHostExtension::frames  )  const [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 614 of file browserextension.cpp.

BrowserHostExtension * BrowserHostExtension::findFrameParent KParts::ReadOnlyPart callingPart,
const QString frame
 

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

Since:
3.3.

Definition at line 644 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 619 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 624 of file browserextension.cpp.


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for kparts Library Version 3.3.1.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Sun Oct 17 11:31:37 2004 by doxygen 1.3.8 written by Dimitri van Heesch, © 1997-2003