KDevelop API Documentation

SettingsWidget Class Reference

#include <settingswidget.h>

Inheritance diagram for SettingsWidget:

Inheritance graph
[legend]
Collaboration diagram for SettingsWidget:

Collaboration graph
[legend]
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
QGroupBoxGroupBox1
QLabelbuttonLabel
QPushButtonchangeMessageFontButton
QCheckBoxlineWrappingCheckBox
QCheckBoxdirNavigMsgCheckBox
QButtonGroupcompilerOutputButtonGroup
QRadioButtonveryShortCompilerOutputRadioButton
QRadioButtonshortCompilerOutputRadioButton
QRadioButtonfullCompilerOutputRadioButton
KURLRequesterprojects_url
QLabeltextLabel1
QGroupBoxGroupBox2
QLabelbuttonLabel_2
QPushButtonchangeApplicationFontButton
QGroupBoxgroupBox3
QCheckBoxembedDesignerCheckBox

Protected Slots

virtual void languageChange ()

Protected Attributes

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

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, embedDesignerCheckBox, fullCompilerOutputRadioButton, GroupBox1, GroupBox1Layout, GroupBox2, GroupBox2Layout, groupBox3, groupBox3Layout, languageChange(), lastProjectCheckbox, Layout10, Layout3, Layout6, Layout9, Layout9_2, lineWrappingCheckBox, projects_url, settings_widgetLayout, shortCompilerOutputRadioButton, Spacer1, Spacer2, Spacer3, Spacer4, textLabel1, and veryShortCompilerOutputRadioButton.

SettingsWidget::~SettingsWidget  ) 
 

Definition at line 172 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 181 of file settingswidget.cpp.

References buttonLabel, buttonLabel_2, changeApplicationFontButton, changeMessageFontButton, compilerOutputButtonGroup, dirNavigMsgCheckBox, embedDesignerCheckBox, fullCompilerOutputRadioButton, GroupBox1, GroupBox2, groupBox3, 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 67 of file settingswidget.h.

QFont SettingsWidget::_messageFont [protected]
 

Definition at line 66 of file settingswidget.h.

QLabel* SettingsWidget::buttonLabel
 

Definition at line 41 of file settingswidget.h.

Referenced by languageChange(), and SettingsWidget().

QLabel* SettingsWidget::buttonLabel_2
 

Definition at line 52 of file settingswidget.h.

Referenced by languageChange(), and SettingsWidget().

QPushButton* SettingsWidget::changeApplicationFontButton
 

Definition at line 53 of file settingswidget.h.

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

QPushButton* SettingsWidget::changeMessageFontButton
 

Definition at line 42 of file settingswidget.h.

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

QButtonGroup* SettingsWidget::compilerOutputButtonGroup
 

Definition at line 45 of file settingswidget.h.

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

QVBoxLayout* SettingsWidget::compilerOutputButtonGroupLayout [protected]
 

Definition at line 78 of file settingswidget.h.

Referenced by SettingsWidget().

QCheckBox* SettingsWidget::dirNavigMsgCheckBox
 

Definition at line 44 of file settingswidget.h.

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

QCheckBox* SettingsWidget::embedDesignerCheckBox
 

Definition at line 55 of file settingswidget.h.

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

QRadioButton* SettingsWidget::fullCompilerOutputRadioButton
 

Definition at line 48 of file settingswidget.h.

Referenced by languageChange(), and SettingsWidget().

QGroupBox* SettingsWidget::GroupBox1
 

Definition at line 40 of file settingswidget.h.

Referenced by languageChange(), and SettingsWidget().

QVBoxLayout* SettingsWidget::GroupBox1Layout [protected]
 

Definition at line 71 of file settingswidget.h.

Referenced by SettingsWidget().

QGroupBox* SettingsWidget::GroupBox2
 

Definition at line 51 of file settingswidget.h.

Referenced by languageChange(), and SettingsWidget().

QVBoxLayout* SettingsWidget::GroupBox2Layout [protected]
 

Definition at line 79 of file settingswidget.h.

Referenced by SettingsWidget().

QGroupBox* SettingsWidget::groupBox3
 

Definition at line 54 of file settingswidget.h.

Referenced by languageChange(), and SettingsWidget().

QGridLayout* SettingsWidget::groupBox3Layout [protected]
 

Definition at line 82 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 80 of file settingswidget.h.

Referenced by SettingsWidget().

QVBoxLayout* SettingsWidget::Layout3 [protected]
 

Definition at line 77 of file settingswidget.h.

Referenced by SettingsWidget().

QVBoxLayout* SettingsWidget::Layout6 [protected]
 

Definition at line 75 of file settingswidget.h.

Referenced by SettingsWidget().

QHBoxLayout* SettingsWidget::Layout9 [protected]
 

Definition at line 72 of file settingswidget.h.

Referenced by SettingsWidget().

QHBoxLayout* SettingsWidget::Layout9_2 [protected]
 

Definition at line 74 of file settingswidget.h.

Referenced by SettingsWidget().

QCheckBox* SettingsWidget::lineWrappingCheckBox
 

Definition at line 43 of file settingswidget.h.

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

KURLRequester* SettingsWidget::projects_url
 

Definition at line 49 of file settingswidget.h.

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

QGridLayout* SettingsWidget::settings_widgetLayout [protected]
 

Definition at line 69 of file settingswidget.h.

Referenced by SettingsWidget().

QRadioButton* SettingsWidget::shortCompilerOutputRadioButton
 

Definition at line 47 of file settingswidget.h.

Referenced by languageChange(), and SettingsWidget().

QSpacerItem* SettingsWidget::Spacer1 [protected]
 

Definition at line 70 of file settingswidget.h.

Referenced by SettingsWidget().

QSpacerItem* SettingsWidget::Spacer2 [protected]
 

Definition at line 73 of file settingswidget.h.

Referenced by SettingsWidget().

QSpacerItem* SettingsWidget::Spacer3 [protected]
 

Definition at line 81 of file settingswidget.h.

Referenced by SettingsWidget().

QSpacerItem* SettingsWidget::Spacer4 [protected]
 

Definition at line 76 of file settingswidget.h.

Referenced by SettingsWidget().

QLabel* SettingsWidget::textLabel1
 

Definition at line 50 of file settingswidget.h.

Referenced by languageChange(), and SettingsWidget().

QRadioButton* SettingsWidget::veryShortCompilerOutputRadioButton
 

Definition at line 46 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.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Feb 22 09:47:36 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003