~ubuntu-branches/ubuntu/precise/kwlan/precise

« back to all changes in this revision

Viewing changes to kwlan/kprofilesdlg.h

  • Committer: Bazaar Package Importer
  • Author(s): Mark Purcell
  • Date: 2007-03-29 22:23:38 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20070329222338-3p6oilnz17bz7b6x
Tags: 0.6.1-2
Upload to unstable 

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#ifndef KPROFILESDLG_H
2
 
#define KPROFILESDLG_H
3
 
/** Kwlan
4
 
 *
5
 
 *  This File is part of Kwlan, a network Manager for KDE.
6
 
 *  Kwlan is distributed under LGPL license.
7
 
 *
8
 
 *      @author Thomas Michel <tom.michel@arcor.de>
9
 
 */
10
 
 
11
 
#include "kprofiles.h"
12
 
 
13
 
class KwlanInterface;
14
 
 
15
 
class KProfilesDlg : public KProfiles
16
 
{
17
 
    Q_OBJECT
18
 
 
19
 
    public:
20
 
        KProfilesDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
21
 
        ~KProfilesDlg();
22
 
        /*$PUBLIC_FUNCTIONS$*/
23
 
 
24
 
    public slots:
25
 
        /*$PUBLIC_SLOTS$*/
26
 
        virtual void          scan();
27
 
        virtual void          deleteProfile();
28
 
        virtual void          editProfile();
29
 
        virtual void          newProfile();
30
 
        void setInterface (KwlanInterface *interface);
31
 
        void updateProfiles();
32
 
        
33
 
    signals:
34
 
        void sigNewProfile();
35
 
        void sigEditProfile(QString Profile);
36
 
        void sigDeleteProfile(QString profile);
37
 
        void sigScan();
38
 
    protected:
39
 
        /*$PROTECTED_FUNCTIONS$*/
40
 
 
41
 
    protected slots:
42
 
        /*$PROTECTED_SLOTS$*/
43
 
        
44
 
    private:
45
 
        KwlanInterface *m_interface;
46
 
    
47
 
 
48
 
};
49
 
 
50
 
#endif
51