kwin Library API Documentation

config.h

00001 /* 00002 * 00003 * KDE2 Default configuration widget 00004 * 00005 * Copyright (c) 2001 00006 * Karol Szwed <gallium@kde.org> 00007 * http://gallium.n3.net/ 00008 */ 00009 00010 #ifndef _KDE_DEFAULT_CONFIG_H 00011 #define _KDE_DEFAULT_CONFIG_H 00012 00013 #include <qcheckbox.h> 00014 #include <qgroupbox.h> 00015 #include <kconfig.h> 00016 #include <qhbox.h> 00017 #include <qlabel.h> 00018 #include <qvbox.h> 00019 00020 class KDEDefaultConfig: public QObject 00021 { 00022 Q_OBJECT 00023 00024 public: 00025 KDEDefaultConfig( KConfig* conf, QWidget* parent ); 00026 ~KDEDefaultConfig(); 00027 00028 // These public signals/slots work similar to KCM modules 00029 signals: 00030 void changed(); 00031 00032 public slots: 00033 void load( KConfig* conf ); 00034 void save( KConfig* conf ); 00035 void defaults(); 00036 00037 protected slots: 00038 void slotSelectionChanged(); // Internal use 00039 00040 private: 00041 QCheckBox* cbShowStipple; 00042 QCheckBox* cbShowGrabBar; 00043 QCheckBox* cbUseGradients; 00044 QVBox* gb; 00045 bool highcolor; 00046 }; 00047 00048 #endif 00049 // vim: ts=4
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