• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • KDevelop Documentation Part Interfaces Library
 

KDevelop Documentation Part Interfaces Library

Public Member Functions | Protected Member Functions | List of all members
DocumentationCatalogItem Class Reference

#include <kdevdocumentationplugin.h>

Inheritance diagram for DocumentationCatalogItem:
DocumentationItem

Public Member Functions

 DocumentationCatalogItem (DocumentationPlugin *plugin, TDEListView *parent, TDEListViewItem *after, const TQString &name)
 DocumentationCatalogItem (DocumentationPlugin *plugin, DocumentationItem *parent, const TQString &name)
DocumentationPlugin * plugin () const
virtual void setOpen (bool o)
void load ()
virtual bool isProjectDocumentationItem () const
virtual void setProjectDocumentationItem (bool b)
virtual TQString cacheVersion () const
Public Member Functions inherited from DocumentationItem
 DocumentationItem (Type type, TDEListView *parent, const TQString &name)
 DocumentationItem (Type type, TDEListView *parent, TDEListViewItem *after, const TQString &name)
 DocumentationItem (Type type, TDEListViewItem *parent, const TQString &name)
 DocumentationItem (Type type, TDEListViewItem *parent, TDEListViewItem *after, const TQString &name)
virtual void setURL (const KURL &url)
virtual KURL url () const
Type type () const
void setType (Type t)

Protected Member Functions

virtual void activate ()

Additional Inherited Members

Public Types inherited from DocumentationItem
enum  Type { Collection , Catalog , Book , Document }

Detailed Description

Documentation catalog list item.

Definition at line 72 of file kdevdocumentationplugin.h.

Constructor & Destructor Documentation

◆ DocumentationCatalogItem() [1/2]

DocumentationCatalogItem::DocumentationCatalogItem ( DocumentationPlugin * plugin,
TDEListView * parent,
TDEListViewItem * after,
const TQString & name )

Definition at line 88 of file kdevdocumentationplugin.cpp.

◆ DocumentationCatalogItem() [2/2]

DocumentationCatalogItem::DocumentationCatalogItem ( DocumentationPlugin * plugin,
DocumentationItem * parent,
const TQString & name )

Definition at line 97 of file kdevdocumentationplugin.cpp.

◆ ~DocumentationCatalogItem()

DocumentationCatalogItem::~DocumentationCatalogItem ( )
virtual

Definition at line 106 of file kdevdocumentationplugin.cpp.

Member Function Documentation

◆ activate()

void DocumentationCatalogItem::activate ( )
protectedvirtual

should return a short string that identifies the version of the catalog

Definition at line 129 of file kdevdocumentationplugin.cpp.

◆ cacheVersion()

virtual TQString DocumentationCatalogItem::cacheVersion ( ) const
inlinevirtual

Definition at line 87 of file kdevdocumentationplugin.h.

◆ isProjectDocumentationItem()

virtual bool DocumentationCatalogItem::isProjectDocumentationItem ( ) const
inlinevirtual

Definition at line 84 of file kdevdocumentationplugin.h.

◆ load()

void DocumentationCatalogItem::load ( )

Definition at line 120 of file kdevdocumentationplugin.cpp.

◆ plugin()

DocumentationPlugin * DocumentationCatalogItem::plugin ( ) const
inline

Definition at line 79 of file kdevdocumentationplugin.h.

◆ setOpen()

void DocumentationCatalogItem::setOpen ( bool o)
virtual

Definition at line 111 of file kdevdocumentationplugin.cpp.

◆ setProjectDocumentationItem()

virtual void DocumentationCatalogItem::setProjectDocumentationItem ( bool b)
inlinevirtual

Definition at line 85 of file kdevdocumentationplugin.h.


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

KDevelop Documentation Part Interfaces Library

Skip menu "KDevelop Documentation Part Interfaces Library"
  • Main Page
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members

KDevelop Documentation Part Interfaces Library

Skip menu "KDevelop Documentation Part Interfaces Library"
  • buildtools
  •   lib
  •     base
  •     parsers
  •       autotools
  •       qmake
  •     widgets
  •   api
  • languages
  •   lib
  •     debugger
  •     designer_integration
  •     interfaces
  • lib
  •   catalog
  •   interfaces
  •     extensions
  •     external
  •     extras
  •   util
  •   widgets
  •     propeditor
  • parts
  •   documentation
  •     interfaces
  • src
  •   profileengine
  •     lib
Generated for KDevelop Documentation Part Interfaces Library by doxygen 1.15.0
This website is maintained by Timothy Pearson.