KDevelop API Documentation

IndentConfigPage Class Reference

#include <indentconfigpage.h>

Inheritance diagram for IndentConfigPage:

QWidget List of all members.

Public Slots

virtual void init ()
virtual void destroy ()
virtual void setPart (QEditorPart *p)
virtual void accept ()

Public Member Functions

 IndentConfigPage (QWidget *parent=0, const char *name=0, WFlags fl=0)
 ~IndentConfigPage ()

Public Attributes

QSpinBoxspinCommentOffset
QSpinBoxspinIndentSize
QLabelTextLabel1
QLabelTextLabel2
QLabelTextLabel3
QSpinBoxspinTabSize
QSpinBoxspinContinuationSize
QLabelTextLabel4

Protected Slots

virtual void languageChange ()

Protected Attributes

QMap< QString, QVariantvalues
QEditorPartpart
QGridLayoutIndentConfigPageLayout
QSpacerItemSpacer1
QSpacerItemSpacer2
QGridLayoutLayout1

Constructor & Destructor Documentation

IndentConfigPage::IndentConfigPage QWidget parent = 0,
const char *  name = 0,
WFlags  fl = 0
 

Definition at line 28 of file indentconfigpage.cpp.

References IndentConfigPage(), IndentConfigPageLayout, init(), languageChange(), Layout1, Spacer1, Spacer2, spinCommentOffset, spinContinuationSize, spinIndentSize, spinTabSize, TextLabel1, TextLabel2, TextLabel3, and TextLabel4.

Referenced by IndentConfigPage().

IndentConfigPage::~IndentConfigPage  ) 
 

Definition at line 85 of file indentconfigpage.cpp.

References destroy().


Member Function Documentation

virtual void IndentConfigPage::accept  )  [virtual, slot]
 

virtual void IndentConfigPage::destroy  )  [virtual, slot]
 

Referenced by ~IndentConfigPage().

virtual void IndentConfigPage::init  )  [virtual, slot]
 

Referenced by IndentConfigPage().

void IndentConfigPage::languageChange  )  [protected, virtual, slot]
 

Definition at line 95 of file indentconfigpage.cpp.

References TextLabel1, TextLabel2, TextLabel3, and TextLabel4.

Referenced by IndentConfigPage().

virtual void IndentConfigPage::setPart QEditorPart p  )  [virtual, slot]
 

Referenced by CIndent::createConfigPage().


Member Data Documentation

QGridLayout* IndentConfigPage::IndentConfigPageLayout [protected]
 

Definition at line 53 of file indentconfigpage.h.

Referenced by IndentConfigPage().

QGridLayout* IndentConfigPage::Layout1 [protected]
 

Definition at line 56 of file indentconfigpage.h.

Referenced by IndentConfigPage().

QEditorPart* IndentConfigPage::part [protected]
 

Definition at line 51 of file indentconfigpage.h.

QSpacerItem* IndentConfigPage::Spacer1 [protected]
 

Definition at line 54 of file indentconfigpage.h.

Referenced by IndentConfigPage().

QSpacerItem* IndentConfigPage::Spacer2 [protected]
 

Definition at line 55 of file indentconfigpage.h.

Referenced by IndentConfigPage().

QSpinBox* IndentConfigPage::spinCommentOffset
 

Definition at line 34 of file indentconfigpage.h.

Referenced by IndentConfigPage().

QSpinBox* IndentConfigPage::spinContinuationSize
 

Definition at line 40 of file indentconfigpage.h.

Referenced by IndentConfigPage().

QSpinBox* IndentConfigPage::spinIndentSize
 

Definition at line 35 of file indentconfigpage.h.

Referenced by IndentConfigPage().

QSpinBox* IndentConfigPage::spinTabSize
 

Definition at line 39 of file indentconfigpage.h.

Referenced by IndentConfigPage().

QLabel* IndentConfigPage::TextLabel1
 

Definition at line 36 of file indentconfigpage.h.

Referenced by IndentConfigPage(), and languageChange().

QLabel* IndentConfigPage::TextLabel2
 

Definition at line 37 of file indentconfigpage.h.

Referenced by IndentConfigPage(), and languageChange().

QLabel* IndentConfigPage::TextLabel3
 

Definition at line 38 of file indentconfigpage.h.

Referenced by IndentConfigPage(), and languageChange().

QLabel* IndentConfigPage::TextLabel4
 

Definition at line 41 of file indentconfigpage.h.

Referenced by IndentConfigPage(), and languageChange().

QMap<QString, QVariant> IndentConfigPage::values [protected]
 

Definition at line 50 of file indentconfigpage.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.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Oct 6 17:39:25 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003