kwin Library API Documentation

config.h

00001 /* 00002 * This file contains the B2 configuration widget 00003 * 00004 * Copyright (c) 2001 00005 * Karol Szwed <gallium@kde.org> 00006 * http://gallium.n3.net/ 00007 */ 00008 00009 #ifndef _KDE_B2CONFIG_H 00010 #define _KDE_B2CONFIG_H 00011 00012 #include <qcheckbox.h> 00013 #include <qgroupbox.h> 00014 #include <qhgroupbox.h> 00015 #include <qlabel.h> 00016 #include <qcombobox.h> 00017 #include <kconfig.h> 00018 00019 class B2Config: public QObject 00020 { 00021 Q_OBJECT 00022 00023 public: 00024 B2Config( KConfig* conf, QWidget* parent ); 00025 ~B2Config(); 00026 00027 // These public signals/slots work similar to KCM modules 00028 signals: 00029 void changed(); 00030 00031 public slots: 00032 void load( KConfig* conf ); 00033 void save( KConfig* conf ); 00034 void defaults(); 00035 00036 protected slots: 00037 void slotSelectionChanged(); // Internal use 00038 00039 private: 00040 KConfig* b2Config; 00041 QCheckBox* cbColorBorder; 00042 QCheckBox* showGrabHandleCb; 00043 QHGroupBox* actionsGB; 00044 QComboBox* menuDblClickOp; 00045 QWidget* gb; 00046 }; 00047 00048 #endif 00049 00050 // 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