]> git.lyx.org Git - lyx.git/blob - src/frontends/qt2/FileDialog_private.h
The initial merge of the Qt frontend, and the necessary compile fixes.
[lyx.git] / src / frontends / qt2 / FileDialog_private.h
1 // -*- C++ -*-
2 /**
3  * \file FileDialog_private.h
4  * Copyright 2001 the LyX Team
5  * Read the file COPYING
6  *
7  * \author John Levon
8  */
9
10 #ifndef FILEDIALOG_PRIVATE_H
11 #define FILEDIALOG_PRIVATE_H
12
13 #include <config.h>
14
15 #include "LString.h"
16 #include "lyxfunc.h"
17
18 #include "frontends/FileDialog.h"
19
20 #include <qfiledialog.h>
21
22 class LyXView;
23
24 class LyXFileDialog : public QFileDialog
25 {
26   Q_OBJECT
27
28 public:
29         LyXFileDialog(LyXView * lv, kb_action a, string const & p, string const & m, string const & t);
30
31         friend class FileDialog;
32
33 public slots:
34         void done(int);
35
36 private:
37         LyXView * lv_;
38         kb_action action_;
39 };
40
41 #endif // FILEDIALOG_PRIVATE_H