KDevelop API Documentation

settingswidget.h

Go to the documentation of this file.
00001 /****************************************************************************
00002 ** Form interface generated from reading ui file './settingswidget.ui'
00003 **
00004 ** Created: Tue Feb 22 09:17:14 2005
00005 **      by: The User Interface Compiler ($Id: qt/main.cpp   3.3.4   edited Nov 24 2003 $)
00006 **
00007 ** WARNING! All changes made in this file will be lost!
00008 ****************************************************************************/
00009 
00010 #ifndef SETTINGS_WIDGET_H
00011 #define SETTINGS_WIDGET_H
00012 
00013 #include <qvariant.h>
00014 #include <qwidget.h>
00015 #include <kfontdialog.h>
00016 #include <qfont.h>
00017 #include <qpushbutton.h>
00018 
00019 class QVBoxLayout;
00020 class QHBoxLayout;
00021 class QGridLayout;
00022 class QSpacerItem;
00023 class QCheckBox;
00024 class QGroupBox;
00025 class QLabel;
00026 class QPushButton;
00027 class QButtonGroup;
00028 class QRadioButton;
00029 class KURLRequester;
00030 
00031 class SettingsWidget : public QWidget
00032 {
00033     Q_OBJECT
00034 
00035 public:
00036     SettingsWidget( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
00037     ~SettingsWidget();
00038 
00039     QCheckBox* lastProjectCheckbox;
00040     QGroupBox* GroupBox1;
00041     QLabel* buttonLabel;
00042     QPushButton* changeMessageFontButton;
00043     QCheckBox* lineWrappingCheckBox;
00044     QCheckBox* dirNavigMsgCheckBox;
00045     QButtonGroup* compilerOutputButtonGroup;
00046     QRadioButton* veryShortCompilerOutputRadioButton;
00047     QRadioButton* shortCompilerOutputRadioButton;
00048     QRadioButton* fullCompilerOutputRadioButton;
00049     KURLRequester* projects_url;
00050     QLabel* textLabel1;
00051     QGroupBox* GroupBox2;
00052     QLabel* buttonLabel_2;
00053     QPushButton* changeApplicationFontButton;
00054     QGroupBox* groupBox3;
00055     QCheckBox* embedDesignerCheckBox;
00056 
00057 public slots:
00058     virtual void changeMessageFontSlot();
00059     virtual void changeApplicationFontSlot();
00060     virtual QFont applicationFont();
00061     virtual QFont messageFont();
00062     virtual void setMessageFont( const QFont & fnt );
00063     virtual void setApplicationFont( const QFont & fnt );
00064 
00065 protected:
00066     QFont _messageFont;
00067     QFont _applicationFont;
00068 
00069     QGridLayout* settings_widgetLayout;
00070     QSpacerItem* Spacer1;
00071     QVBoxLayout* GroupBox1Layout;
00072     QHBoxLayout* Layout9;
00073     QSpacerItem* Spacer2;
00074     QHBoxLayout* Layout9_2;
00075     QVBoxLayout* Layout6;
00076     QSpacerItem* Spacer4;
00077     QVBoxLayout* Layout3;
00078     QVBoxLayout* compilerOutputButtonGroupLayout;
00079     QVBoxLayout* GroupBox2Layout;
00080     QHBoxLayout* Layout10;
00081     QSpacerItem* Spacer3;
00082     QGridLayout* groupBox3Layout;
00083 
00084 protected slots:
00085     virtual void languageChange();
00086 
00087 };
00088 
00089 #endif // SETTINGS_WIDGET_H
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:22:43 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003