config.h
00001
00002 #ifndef __KDE_MODSYSTEMCONFIG_H
00003 #define __KDE_MODSYSTEMCONFIG_H
00004
00005 #include <qcheckbox.h>
00006 #include <qgroupbox.h>
00007 #include <qlayout.h>
00008 #include <qvbox.h>
00009 #include <qslider.h>
00010 #include <qlabel.h>
00011
00012 class ModernSysConfig : public QObject
00013 {
00014 Q_OBJECT
00015
00016 public:
00017 ModernSysConfig(KConfig* conf, QWidget* parent);
00018 ~ModernSysConfig();
00019
00020
00021 signals:
00022 void changed();
00023
00024 public slots:
00025 void load(KConfig* conf);
00026 void save(KConfig* conf);
00027 void defaults();
00028
00029 protected slots:
00030 void slotSelectionChanged();
00031
00032 private:
00033 KConfig *clientrc;
00034 QWidget *mainw;
00035 QVBoxLayout *vbox;
00036 QWidget *handleBox;
00037 QCheckBox *cbShowHandle;
00038 QVBox *sliderBox;
00039 QSlider *handleSizeSlider;
00040 QHBox *hbox;
00041 QLabel *label1;
00042 QLabel *label2;
00043 QLabel *label3;
00044
00045 unsigned handleWidth;
00046 unsigned handleSize;
00047
00048 };
00049
00050
00051 #endif
This file is part of the documentation for kwin Library Version 3.2.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Sun Apr 11 13:44:52 2004 by
doxygen 1.3.6-20040222 written by
Dimitri van Heesch, © 1997-2003