KDevelop API Documentation

IndexItemProto Class Reference

#include <kdevdocumentationplugin.h>

Collaboration diagram for IndexItemProto:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 IndexItemProto (DocumentationPlugin *plugin, DocumentationCatalogItem *catalog, IndexBox *listbox, const QString &text, const QString &description)
 ~IndexItemProto ()
void addURL (const KURL &url)
KURL url () const
QString text () const
QString description () const

Private Attributes

KURL m_url
IndexBox * m_listbox
QString m_text
QString m_description

Constructor & Destructor Documentation

IndexItemProto::IndexItemProto (  DocumentationPlugin *  plugin,
DocumentationCatalogItem *  catalog,
IndexBox *  listbox,
const QString &  text,
const QString &  description
) 
 

Definition at line 148 of file kdevdocumentationplugin.cpp.

References IndexBox::addIndexItem(), DocumentationPlugin::indexes, m_listbox, and text().

IndexItemProto::~IndexItemProto (   ) 
 

Definition at line 156 of file kdevdocumentationplugin.cpp.

References m_listbox, and IndexBox::removeIndexItem().


Member Function Documentation

void IndexItemProto::addURL (  const KURL &  url  )  [inline]
 

Definition at line 91 of file kdevdocumentationplugin.h.

Referenced by DocQtPlugin::createIndex(), DocKDevTOCPlugin::createIndex(), DocDevHelpPlugin::createIndex(), DocDoxygenPlugin::createIndexFromTag(), and DocumentationPlugin::loadCachedIndex().

QString IndexItemProto::description (   )  const [inline]
 

Definition at line 94 of file kdevdocumentationplugin.h.

QString IndexItemProto::text (   )  const [inline]
 

Definition at line 93 of file kdevdocumentationplugin.h.

Referenced by IndexBox::addIndexItem(), and IndexBox::removeIndexItem().

KURL IndexItemProto::url (   )  const [inline]
 

Definition at line 92 of file kdevdocumentationplugin.h.


Member Data Documentation

QString IndexItemProto::m_description [private]
 

Definition at line 100 of file kdevdocumentationplugin.h.

IndexBox* IndexItemProto::m_listbox [private]
 

Definition at line 98 of file kdevdocumentationplugin.h.

Referenced by IndexItemProto(), and ~IndexItemProto().

QString IndexItemProto::m_text [private]
 

Definition at line 99 of file kdevdocumentationplugin.h.

KURL IndexItemProto::m_url [private]
 

Definition at line 97 of file kdevdocumentationplugin.h.


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Feb 22 09:43:35 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003