KDevelop API Documentation

CIndent Class Reference

#include <cindent.h>

Inheritance diagram for CIndent:

QEditorIndenter QTextIndent List of all members.

Public Member Functions

 CIndent (QEditor *)
virtual ~CIndent ()
virtual int indentForLine (int line)
virtual QWidgetcreateConfigPage (QEditorPart *, KDialogBase *=0, const char *=0)
virtual void updateValues (const QMap< QString, QVariant > &)

Constructor & Destructor Documentation

CIndent::CIndent QEditor  ) 
 

Definition at line 39 of file cindent.cpp.

References CIndent(), KInstance::config(), configureCIndent(), QEditorPartFactory::instance(), KConfigBase::readNumEntry(), KConfigBase::setGroup(), and QEditor::tabStop().

Referenced by CIndent().

CIndent::~CIndent  )  [virtual]
 

Definition at line 53 of file cindent.cpp.

References KInstance::config(), QEditorPartFactory::instance(), KConfigBase::setGroup(), KConfigBase::sync(), and KConfigBase::writeEntry().


Member Function Documentation

QWidget * CIndent::createConfigPage QEditorPart ,
KDialogBase = 0,
const char *  = 0
[virtual]
 

Reimplemented from QEditorIndenter.

Definition at line 75 of file cindent.cpp.

References KDialogBase::addVBoxPage(), createConfigPage(), and IndentConfigPage::setPart().

Referenced by createConfigPage().

int CIndent::indentForLine int  line  )  [virtual]
 

Implements QEditorIndenter.

Definition at line 65 of file cindent.cpp.

References QEditorIndenter::editor(), indentForBottomLine(), and indentForLine().

Referenced by indentForLine().

void CIndent::updateValues const QMap< QString, QVariant > &   )  [virtual]
 

Reimplemented from QEditorIndenter.

Definition at line 87 of file cindent.cpp.

References configureCIndent(), and updateValues().

Referenced by updateValues().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:01:59 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003