• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • tdeparts
 

tdeparts

  • KParts
  • BrowserHostExtension
Public Member Functions | Static Public Member Functions | Protected Types | Protected Member Functions | List of all members
KParts::BrowserHostExtension Class Reference

#include <browserextension.h>

Inherits TQObject.

Public Member Functions

 BrowserHostExtension (KParts::ReadOnlyPart *parent, const char *name=0L)
 
virtual TQStringList frameNames () const
 
virtual const TQPtrList< KParts::ReadOnlyPart > frames () const
 
BrowserHostExtension * findFrameParent (KParts::ReadOnlyPart *callingPart, const TQString &frame)
 
virtual bool openURLInFrame (const KURL &url, const KParts::URLArgs &urlArgs)
 

Static Public Member Functions

static BrowserHostExtension * childObject (TQObject *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 TDEHTMLPart hosts one part per frame.

Definition at line 724 of file browserextension.h.

Member Enumeration Documentation

◆ anonymous enum

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

Constructor & Destructor Documentation

◆ BrowserHostExtension()

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

Definition at line 640 of file browserextension.cpp.

◆ ~BrowserHostExtension()

BrowserHostExtension::~BrowserHostExtension ( )
virtual

Definition at line 647 of file browserextension.cpp.

Member Function Documentation

◆ childObject()

BrowserHostExtension * BrowserHostExtension::childObject ( TQObject *  obj)
static

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

Convenience method.

Definition at line 667 of file browserextension.cpp.

◆ findFrameParent()

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

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

Since
3.3

Definition at line 687 of file browserextension.cpp.

◆ frameNames()

TQStringList 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 652 of file browserextension.cpp.

◆ frames()

const TQPtrList< 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 657 of file browserextension.cpp.

◆ openURLInFrame()

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 662 of file browserextension.cpp.

◆ virtual_hook()

void BrowserHostExtension::virtual_hook ( int  id,
void *  data 
)
protectedvirtual

Definition at line 697 of file browserextension.cpp.


The documentation for this class was generated from the following files:
  • browserextension.h
  • browserextension.cpp

tdeparts

Skip menu "tdeparts"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

tdeparts

Skip menu "tdeparts"
  • arts
  • dcop
  • dnssd
  • interfaces
  •   kspeech
  •     interface
  •     library
  •   tdetexteditor
  • kate
  • kded
  • kdoctools
  • kimgio
  • kjs
  • libtdemid
  • libtdescreensaver
  • tdeabc
  • tdecmshell
  • tdecore
  • tdefx
  • tdehtml
  • tdeinit
  • tdeio
  •   bookmarks
  •   httpfilter
  •   kpasswdserver
  •   kssl
  •   tdefile
  •   tdeio
  •   tdeioexec
  • tdeioslave
  •   http
  • tdemdi
  •   tdemdi
  • tdenewstuff
  • tdeparts
  • tdeprint
  • tderandr
  • tderesources
  • tdespell2
  • tdesu
  • tdeui
  • tdeunittest
  • tdeutils
  • tdewallet
Generated for tdeparts by doxygen 1.9.4
This website is maintained by Timothy Pearson.