KDevelop API Documentation

SettingsWidget Class Reference

#include <settingswidget.h>

Inheritance diagram for SettingsWidget:

QWidget List of all members.

Public Slots

virtual void changeMessageFontSlot ()
virtual void changeApplicationFontSlot ()
virtual QFont applicationFont ()
virtual QFont messageFont ()
virtual void setMessageFont (const QFont &fnt)
virtual void setApplicationFont (const QFont &fnt)

Public Member Functions

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

Public Attributes

QCheckBoxlastProjectCheckbox
QGroupBoxGroupBox2
QLabelbuttonLabel_2
QPushButtonchangeApplicationFontButton
QGroupBoxGroupBox1
QLabelbuttonLabel
QPushButtonchangeMessageFontButton
QCheckBoxlineWrappingCheckBox
QCheckBoxdirNavigMsgCheckBox
QButtonGroupcompilerOutputButtonGroup
QRadioButtonveryShortCompilerOutputRadioButton
QRadioButtonshortCompilerOutputRadioButton
QRadioButtonfullCompilerOutputRadioButton
KURLRequesterprojects_url
QLabeltextLabel1

Protected Slots

virtual void languageChange ()

Protected Attributes

QFont _messageFont
QFont _applicationFont
QGridLayoutsettings_widgetLayout
QSpacerItemSpacer1
QVBoxLayoutGroupBox2Layout
QHBoxLayoutLayout10
QSpacerItemSpacer3
QVBoxLayoutGroupBox1Layout
QHBoxLayoutLayout9
QSpacerItemSpacer2
QHBoxLayoutLayout9_2
QVBoxLayoutLayout6
QSpacerItemSpacer4
QVBoxLayoutLayout3
QVBoxLayoutcompilerOutputButtonGroupLayout

Constructor & Destructor Documentation

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

Definition at line 32 of file settingswidget.cpp.

References buttonLabel, buttonLabel_2, changeApplicationFontButton, changeApplicationFontSlot(), changeMessageFontButton, changeMessageFontSlot(), compilerOutputButtonGroup, compilerOutputButtonGroupLayout, dirNavigMsgCheckBox, fullCompilerOutputRadioButton, GroupBox1, GroupBox1Layout, GroupBox2, GroupBox2Layout, languageChange(), lastProjectCheckbox, Layout10, Layout3, Layout6, Layout9, Layout9_2, lineWrappingCheckBox, projects_url, settings_widgetLayout, SettingsWidget(), shortCompilerOutputRadioButton, Spacer1, Spacer2, Spacer3, Spacer4, textLabel1, and veryShortCompilerOutputRadioButton.

Referenced by SettingsWidget().

SettingsWidget::~SettingsWidget  ) 
 

Definition at line 159 of file settingswidget.cpp.


Member Function Documentation

virtual QFont SettingsWidget::applicationFont  )  [virtual, slot]
 

Referenced by MainWindowShare::slotSettings().

virtual void SettingsWidget::changeApplicationFontSlot  )  [virtual, slot]
 

Referenced by SettingsWidget().

virtual void SettingsWidget::changeMessageFontSlot  )  [virtual, slot]
 

Referenced by SettingsWidget().

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

Definition at line 168 of file settingswidget.cpp.

References buttonLabel, buttonLabel_2, changeApplicationFontButton, changeMessageFontButton, compilerOutputButtonGroup, dirNavigMsgCheckBox, fullCompilerOutputRadioButton, GroupBox1, GroupBox2, lastProjectCheckbox, lineWrappingCheckBox, shortCompilerOutputRadioButton, textLabel1, and veryShortCompilerOutputRadioButton.

Referenced by SettingsWidget().

virtual QFont SettingsWidget::messageFont  )  [virtual, slot]
 

Referenced by MainWindowShare::slotSettings().

virtual void SettingsWidget::setApplicationFont const QFont fnt  )  [virtual, slot]
 

Referenced by MainWindowShare::slotSettings().

virtual void SettingsWidget::setMessageFont const QFont fnt  )  [virtual, slot]
 

Referenced by MainWindowShare::slotSettings().


Member Data Documentation

QFont SettingsWidget::_applicationFont [protected]
 

Definition at line 65 of file settingswidget.h.

QFont SettingsWidget::_messageFont [protected]
 

Definition at line 64 of file settingswidget.h.

QLabel* SettingsWidget::buttonLabel
 

Definition at line 44 of file settingswidget.h.

Referenced by languageChange(), and SettingsWidget().

QLabel* SettingsWidget::buttonLabel_2
 

Definition at line 41 of file settingswidget.h.

Referenced by languageChange(), and SettingsWidget().

QPushButton* SettingsWidget::changeApplicationFontButton
 

Definition at line 42 of file settingswidget.h.

Referenced by languageChange(), SettingsWidget(), and MainWindowShare::slotSettings().

QPushButton* SettingsWidget::changeMessageFontButton
 

Definition at line 45 of file settingswidget.h.

Referenced by languageChange(), SettingsWidget(), and MainWindowShare::slotSettings().

QButtonGroup* SettingsWidget::compilerOutputButtonGroup
 

Definition at line 48 of file settingswidget.h.

Referenced by languageChange(), SettingsWidget(), and MainWindowShare::slotSettings().

QVBoxLayout* SettingsWidget::compilerOutputButtonGroupLayout [protected]
 

Definition at line 79 of file settingswidget.h.

Referenced by SettingsWidget().

QCheckBox* SettingsWidget::dirNavigMsgCheckBox
 

Definition at line 47 of file settingswidget.h.

Referenced by languageChange(), SettingsWidget(), and MainWindowShare::slotSettings().

QRadioButton* SettingsWidget::fullCompilerOutputRadioButton
 

Definition at line 51 of file settingswidget.h.

Referenced by languageChange(), and SettingsWidget().

QGroupBox* SettingsWidget::GroupBox1
 

Definition at line 43 of file settingswidget.h.

Referenced by languageChange(), and SettingsWidget().

QVBoxLayout* SettingsWidget::GroupBox1Layout [protected]
 

Definition at line 72 of file settingswidget.h.

Referenced by SettingsWidget().

QGroupBox* SettingsWidget::GroupBox2
 

Definition at line 40 of file settingswidget.h.

Referenced by languageChange(), and SettingsWidget().

QVBoxLayout* SettingsWidget::GroupBox2Layout [protected]
 

Definition at line 69 of file settingswidget.h.

Referenced by SettingsWidget().

QCheckBox* SettingsWidget::lastProjectCheckbox
 

Definition at line 39 of file settingswidget.h.

Referenced by languageChange(), SettingsWidget(), and MainWindowShare::slotSettings().

QHBoxLayout* SettingsWidget::Layout10 [protected]
 

Definition at line 70 of file settingswidget.h.

Referenced by SettingsWidget().

QVBoxLayout* SettingsWidget::Layout3 [protected]
 

Definition at line 78 of file settingswidget.h.

Referenced by SettingsWidget().

QVBoxLayout* SettingsWidget::Layout6 [protected]
 

Definition at line 76 of file settingswidget.h.

Referenced by SettingsWidget().

QHBoxLayout* SettingsWidget::Layout9 [protected]
 

Definition at line 73 of file settingswidget.h.

Referenced by SettingsWidget().

QHBoxLayout* SettingsWidget::Layout9_2 [protected]
 

Definition at line 75 of file settingswidget.h.

Referenced by SettingsWidget().

QCheckBox* SettingsWidget::lineWrappingCheckBox
 

Definition at line 46 of file settingswidget.h.

Referenced by languageChange(), SettingsWidget(), and MainWindowShare::slotSettings().

KURLRequester* SettingsWidget::projects_url
 

Definition at line 52 of file settingswidget.h.

Referenced by SettingsWidget(), and MainWindowShare::slotSettings().

QGridLayout* SettingsWidget::settings_widgetLayout [protected]
 

Definition at line 67 of file settingswidget.h.

Referenced by SettingsWidget().

QRadioButton* SettingsWidget::shortCompilerOutputRadioButton
 

Definition at line 50 of file settingswidget.h.

Referenced by languageChange(), and SettingsWidget().

QSpacerItem* SettingsWidget::Spacer1 [protected]
 

Definition at line 68 of file settingswidget.h.

Referenced by SettingsWidget().

QSpacerItem* SettingsWidget::Spacer2 [protected]
 

Definition at line 74 of file settingswidget.h.

Referenced by SettingsWidget().

QSpacerItem* SettingsWidget::Spacer3 [protected]
 

Definition at line 71 of file settingswidget.h.

Referenced by SettingsWidget().

QSpacerItem* SettingsWidget::Spacer4 [protected]
 

Definition at line 77 of file settingswidget.h.

Referenced by SettingsWidget().

QLabel* SettingsWidget::textLabel1
 

Definition at line 53 of file settingswidget.h.

Referenced by languageChange(), and SettingsWidget().

QRadioButton* SettingsWidget::veryShortCompilerOutputRadioButton
 

Definition at line 49 of file settingswidget.h.

Referenced by languageChange(), and SettingsWidget().


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:02:06 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003