KDevelop API Documentation

ConfigurationItem Class Reference

#include <kdevdocumentationplugin.h>

Inheritance diagram for ConfigurationItem:

Inheritance graph
[legend]
Collaboration diagram for ConfigurationItem:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ConfigurationItem (QListView *parent, const QString &title, const QString &url, bool indexPossible, bool fullTextSearchPossible)
virtual QString title () const
virtual void setTitle (const QString title)
virtual QString url () const
virtual void setURL (const QString url)
virtual bool isChanged () const
virtual QString origTitle () const
virtual void paintCell (QPainter *p, const QColorGroup &cg, int column, int width, int align)
virtual int width (const QFontMetrics &fm, const QListView *lv, int c) const
bool contents () const
void setContents (bool contents)
bool index () const
void setIndex (bool index)
bool fullTextSearch () const
void setFullTextSearch (bool fullTextSearch)
bool indexPossible () const
bool fullTextSearchPossible () const

Private Attributes

QString m_title
QString m_url
QString m_origTitle
bool m_contents
bool m_index
bool m_fullTextSearch
bool m_indexPossible
bool m_fullTextSearchPossible

Constructor & Destructor Documentation

ConfigurationItem::ConfigurationItem QListView parent,
const QString title,
const QString url,
bool  indexPossible,
bool  fullTextSearchPossible
 

Definition at line 184 of file kdevdocumentationplugin.cpp.

References m_title, and m_url.


Member Function Documentation

bool ConfigurationItem::contents  )  const [inline]
 

Definition at line 155 of file kdevdocumentationplugin.h.

Referenced by DocConfigListView::clickedItem(), and DocumentationPlugin::saveCatalogConfiguration().

bool ConfigurationItem::fullTextSearch  )  const [inline]
 

Definition at line 159 of file kdevdocumentationplugin.h.

Referenced by DocConfigListView::clickedItem(), and DocumentationPlugin::saveCatalogConfiguration().

bool ConfigurationItem::fullTextSearchPossible  )  const [inline]
 

Definition at line 163 of file kdevdocumentationplugin.h.

Referenced by DocConfigListView::clickedItem().

bool ConfigurationItem::index  )  const [inline]
 

Definition at line 157 of file kdevdocumentationplugin.h.

Referenced by DocConfigListView::clickedItem(), and DocumentationPlugin::saveCatalogConfiguration().

bool ConfigurationItem::indexPossible  )  const [inline]
 

Definition at line 162 of file kdevdocumentationplugin.h.

Referenced by DocConfigListView::clickedItem().

virtual bool ConfigurationItem::isChanged  )  const [inline, virtual]
 

Definition at line 149 of file kdevdocumentationplugin.h.

References m_title.

Referenced by DocumentationPlugin::saveCatalogConfiguration().

virtual QString ConfigurationItem::origTitle  )  const [inline, virtual]
 

Definition at line 150 of file kdevdocumentationplugin.h.

Referenced by DocumentationPlugin::saveCatalogConfiguration().

void ConfigurationItem::paintCell QPainter p,
const QColorGroup cg,
int  column,
int  width,
int  align
[virtual]
 

Definition at line 194 of file kdevdocumentationplugin.cpp.

void ConfigurationItem::setContents bool  contents  )  [inline]
 

Definition at line 156 of file kdevdocumentationplugin.h.

References m_contents.

Referenced by DocConfigListView::clickedItem(), and DocumentationPlugin::loadCatalogConfiguration().

void ConfigurationItem::setFullTextSearch bool  fullTextSearch  )  [inline]
 

Definition at line 160 of file kdevdocumentationplugin.h.

References m_fullTextSearch.

Referenced by DocConfigListView::clickedItem(), and DocumentationPlugin::loadCatalogConfiguration().

void ConfigurationItem::setIndex bool  index  )  [inline]
 

Definition at line 158 of file kdevdocumentationplugin.h.

References m_index.

Referenced by DocConfigListView::clickedItem(), and DocumentationPlugin::loadCatalogConfiguration().

virtual void ConfigurationItem::setTitle const QString  title  )  [inline, virtual]
 

Definition at line 145 of file kdevdocumentationplugin.h.

References m_title.

Referenced by DocumentationPlugin::editCatalogConfiguration().

virtual void ConfigurationItem::setURL const QString  url  )  [inline, virtual]
 

Definition at line 147 of file kdevdocumentationplugin.h.

References m_url.

Referenced by DocumentationPlugin::editCatalogConfiguration().

virtual QString ConfigurationItem::title  )  const [inline, virtual]
 

Definition at line 144 of file kdevdocumentationplugin.h.

Referenced by DocumentationPlugin::deleteCatalogConfiguration(), DocGlobalConfigWidget::editCollectionButtonClicked(), DocumentationPlugin::loadCatalogConfiguration(), and DocumentationPlugin::saveCatalogConfiguration().

virtual QString ConfigurationItem::url  )  const [inline, virtual]
 

Definition at line 146 of file kdevdocumentationplugin.h.

Referenced by DocGlobalConfigWidget::editCollectionButtonClicked(), and DocumentationPlugin::saveCatalogConfiguration().

int ConfigurationItem::width const QFontMetrics fm,
const QListView lv,
int  c
const [virtual]
 

Definition at line 239 of file kdevdocumentationplugin.cpp.


Member Data Documentation

bool ConfigurationItem::m_contents [private]
 

Definition at line 170 of file kdevdocumentationplugin.h.

Referenced by setContents().

bool ConfigurationItem::m_fullTextSearch [private]
 

Definition at line 172 of file kdevdocumentationplugin.h.

Referenced by setFullTextSearch().

bool ConfigurationItem::m_fullTextSearchPossible [private]
 

Definition at line 175 of file kdevdocumentationplugin.h.

bool ConfigurationItem::m_index [private]
 

Definition at line 171 of file kdevdocumentationplugin.h.

Referenced by setIndex().

bool ConfigurationItem::m_indexPossible [private]
 

Definition at line 174 of file kdevdocumentationplugin.h.

QString ConfigurationItem::m_origTitle [private]
 

Definition at line 168 of file kdevdocumentationplugin.h.

QString ConfigurationItem::m_title [private]
 

Definition at line 166 of file kdevdocumentationplugin.h.

Referenced by ConfigurationItem(), isChanged(), and setTitle().

QString ConfigurationItem::m_url [private]
 

Definition at line 167 of file kdevdocumentationplugin.h.

Referenced by ConfigurationItem(), and setURL().


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:38:33 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003