]> git.lyx.org Git - lyx.git/blob - src/frontends/qt2/QURL.h
Switch from SigC signals to boost::signals
[lyx.git] / src / frontends / qt2 / QURL.h
1 /**
2  * \file QURL.h
3  * Copyright 2001 the LyX Team
4  * Read the file COPYING
5  *
6  * \author John Levon
7  */
8
9 #ifndef QURL_H
10 #define QURL_H
11
12 #include "Qt2Base.h"
13
14 class ControlUrl;
15 class QURLDialog;
16
17 class QURL :
18         public Qt2CB<ControlUrl, Qt2DB<QURLDialog> >
19 {
20         friend class QURLDialog;
21 public:
22         QURL(ControlUrl & c);
23
24 protected:
25         virtual bool isValid();
26
27 private:
28         /// apply dialog
29         virtual void apply();
30         /// build dialog
31         virtual void build_dialog();
32         /// update dialog
33         virtual void update_contents();
34 };
35
36 #endif // QURL_H