KDevelop API Documentation

HighlightingConfigPage Class Reference

#include <highlightingconfigpage.h>

Inheritance diagram for HighlightingConfigPage:

QWidget List of all members.

Public Slots

virtual void init ()
virtual void destroy ()
virtual void setEditor (QEditorPart *editor)
virtual void accept ()
virtual void slotUpdatePreview ()
virtual void slotSelectionChanged ()
virtual void slotAdjustAllElements ()

Public Member Functions

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

Public Attributes

QListBoxlistElements
QLabelTextLabel1_2
QLabelTextLabel6
QLineEditeditPreview
KColorButtonbuttonColor
QLabelTextLabel3_2
KFontCombocomboFontFamily
QCheckBoxcheckBold
QLabelTextLabel4
QPushButtonadjustAllButton
QCheckBoxcheckItalic
QSpinBoxspinFontSize
QCheckBoxcheckUnderline
QLabelTextLabel2_2

Protected Slots

virtual void languageChange ()

Protected Attributes

QMap< QString, QPair< QFont,
QColor > > 
m_map
QEditorPartm_editor
QGridLayoutHighlightingConfigPageLayout
QGridLayoutlayout6
QSpacerItemspacer4
QSpacerItemspacer3
QSpacerItemspacer2

Constructor & Destructor Documentation

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

Definition at line 33 of file highlightingconfigpage.cpp.

References adjustAllButton, buttonColor, checkBold, checkItalic, checkUnderline, comboFontFamily, editPreview, HighlightingConfigPage(), HighlightingConfigPageLayout, init(), languageChange(), layout6, listElements, slotAdjustAllElements(), slotSelectionChanged(), slotUpdatePreview(), spacer2, spacer3, spacer4, spinFontSize, TextLabel1_2, TextLabel2_2, TextLabel3_2, TextLabel4, and TextLabel6.

Referenced by HighlightingConfigPage().

HighlightingConfigPage::~HighlightingConfigPage  ) 
 

Definition at line 132 of file highlightingconfigpage.cpp.

References destroy().


Member Function Documentation

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

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

Referenced by ~HighlightingConfigPage().

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

Referenced by HighlightingConfigPage().

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

Definition at line 142 of file highlightingconfigpage.cpp.

References adjustAllButton, buttonColor, checkBold, checkItalic, checkUnderline, editPreview, TextLabel1_2, TextLabel2_2, TextLabel3_2, TextLabel4, and TextLabel6.

Referenced by HighlightingConfigPage().

virtual void HighlightingConfigPage::setEditor QEditorPart editor  )  [virtual, slot]
 

Referenced by QEditorPart::configDialog().

virtual void HighlightingConfigPage::slotAdjustAllElements  )  [virtual, slot]
 

Referenced by HighlightingConfigPage().

virtual void HighlightingConfigPage::slotSelectionChanged  )  [virtual, slot]
 

Referenced by HighlightingConfigPage().

virtual void HighlightingConfigPage::slotUpdatePreview  )  [virtual, slot]
 

Referenced by HighlightingConfigPage().


Member Data Documentation

QPushButton* HighlightingConfigPage::adjustAllButton
 

Definition at line 49 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage(), and languageChange().

KColorButton* HighlightingConfigPage::buttonColor
 

Definition at line 44 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage(), and languageChange().

QCheckBox* HighlightingConfigPage::checkBold
 

Definition at line 47 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage(), and languageChange().

QCheckBox* HighlightingConfigPage::checkItalic
 

Definition at line 50 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage(), and languageChange().

QCheckBox* HighlightingConfigPage::checkUnderline
 

Definition at line 52 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage(), and languageChange().

KFontCombo* HighlightingConfigPage::comboFontFamily
 

Definition at line 46 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage().

QLineEdit* HighlightingConfigPage::editPreview
 

Definition at line 43 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage(), and languageChange().

QGridLayout* HighlightingConfigPage::HighlightingConfigPageLayout [protected]
 

Definition at line 68 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage().

QGridLayout* HighlightingConfigPage::layout6 [protected]
 

Definition at line 69 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage().

QListBox* HighlightingConfigPage::listElements
 

Definition at line 40 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage().

QEditorPart* HighlightingConfigPage::m_editor [protected]
 

Definition at line 66 of file highlightingconfigpage.h.

QMap< QString, QPair<QFont, QColor> > HighlightingConfigPage::m_map [protected]
 

Definition at line 65 of file highlightingconfigpage.h.

QSpacerItem* HighlightingConfigPage::spacer2 [protected]
 

Definition at line 72 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage().

QSpacerItem* HighlightingConfigPage::spacer3 [protected]
 

Definition at line 71 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage().

QSpacerItem* HighlightingConfigPage::spacer4 [protected]
 

Definition at line 70 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage().

QSpinBox* HighlightingConfigPage::spinFontSize
 

Definition at line 51 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage().

QLabel* HighlightingConfigPage::TextLabel1_2
 

Definition at line 41 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage(), and languageChange().

QLabel* HighlightingConfigPage::TextLabel2_2
 

Definition at line 53 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage(), and languageChange().

QLabel* HighlightingConfigPage::TextLabel3_2
 

Definition at line 45 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage(), and languageChange().

QLabel* HighlightingConfigPage::TextLabel4
 

Definition at line 48 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage(), and languageChange().

QLabel* HighlightingConfigPage::TextLabel6
 

Definition at line 42 of file highlightingconfigpage.h.

Referenced by HighlightingConfigPage(), and languageChange().


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