Logo Search packages:      
Sourcecode: kdebluetooth version File versions  Download package

kcm_btpaired.h

//-*-c++-*-
/***************************************************************************
 *   Copyright (C) 2003 by Fred Schaettgen                                 *
 *   kbluetoothd@schaettgen.de                                             *
 *                                                                         *
 *   This program is free software; you can redistribute it and/or modify  *
 *   it under the terms of the GNU General Public License as published by  *
 *   the Free Software Foundation; either version 2 of the License, or     *
 *   (at your option) any later version.                                   *
 ***************************************************************************/

#ifndef _KCM_BTPAIRED_H_
#define _KCM_BTPAIRED_H_

#include <kcmodule.h>
#include <kaboutdata.h>
#include <qguardedptr.h>

class KJanusWidget;
class ServiceTab;
class ScanTab;

class kcm_btpaired: public KCModule
{
    Q_OBJECT

public:
    kcm_btpaired( QWidget *parent=0, const char *name=0 );
    ~kcm_btpaired();

    virtual void load();
    virtual void save();
    virtual void defaults();
    virtual int buttons();
    virtual QString quickHelp() const;
    virtual const KAboutData *aboutData()
    { return myAboutData; };

public slots:
    void configChanged();

private:
      KAboutData *myAboutData;
      QGuardedPtr<KJanusWidget> tabContainer;
      QGuardedPtr<PairedTab> pairedTab;
};

#endif

Generated by  Doxygen 1.6.0   Back to index