summaryrefslogtreecommitdiff
path: root/noncore/net/opietooth/blue-pin/pindlg.h
blob: 5f7dc5533a7ead0bc69a15647a328d12a3e89b83 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40


#include <qdialog.h>
#include "pindlgbase.h"

namespace OpieTooth {

    class PinDlg : public PinDlgBase {
        
	Q_OBJECT
	
    public:
        PinDlg(const QString& text="",
               const QString& mac="",
               QWidget* parent = 0,
               const char* name= 0 );
        
        PinDlg(QWidget* parent,
               const char* name, 
               Qt::WFlags f );

        ~PinDlg();
        void setMac( const QString& );
        QString pin() const;

	static QString appName() { return QString::fromLatin1("bluepin") ; } 
        
    private:
        void test( const QString& mac );

        QString makeTextFromArgs();
        QString makeMacFromArgs();

        QString m_mac;

    protected slots:
        void accept();

    };
};