kwin Library API Documentation

config.h

00001 /*  
00002  * $Id: config.h,v 1.2 2003/06/30 08:16:14 aseigo Exp $
00003  *
00004  *  This file contains the B2 configuration widget
00005  *
00006  *  Copyright (c) 2001
00007  *      Karol Szwed <gallium@kde.org>
00008  *      http://gallium.n3.net/
00009  */
00010 
00011 #ifndef _KDE_B2CONFIG_H
00012 #define _KDE_B2CONFIG_H
00013 
00014 #include <qcheckbox.h>
00015 #include <qgroupbox.h>
00016 #include <kconfig.h>
00017 
00018 class B2Config: public QObject
00019 {
00020     Q_OBJECT
00021 
00022     public:
00023         B2Config( KConfig* conf, QWidget* parent );
00024         ~B2Config();
00025 
00026     // These public signals/slots work similar to KCM modules
00027     signals:
00028         void changed();
00029 
00030     public slots:
00031         void load( KConfig* conf ); 
00032         void save( KConfig* conf );
00033         void defaults();
00034 
00035     protected slots:
00036         void slotSelectionChanged();    // Internal use
00037 
00038     private:
00039         KConfig*   b2Config;
00040         QCheckBox* cbColorBorder;
00041         QWidget* gb;
00042 };
00043 
00044 #endif
00045 
00046 // vim: ts=4
KDE Logo
This file is part of the documentation for kwin Library Version 3.2.1.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Fri Mar 5 04:41:13 2004 by doxygen 1.3.6-20040222 written by Dimitri van Heesch, © 1997-2003