kwin Library API Documentation

config.h

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