2001-06-14 08:20:41 +00:00
|
|
|
// -*- C++ -*-
|
2001-03-12 12:47:07 +00:00
|
|
|
/**
|
|
|
|
* \file FileDialog_private.h
|
|
|
|
* Copyright 2001 the LyX Team
|
|
|
|
* Read the file COPYING
|
|
|
|
*
|
|
|
|
* \author John Levon
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef FILEDIALOG_PRIVATE_H
|
|
|
|
#define FILEDIALOG_PRIVATE_H
|
|
|
|
|
|
|
|
#include <config.h>
|
2002-03-21 21:21:28 +00:00
|
|
|
|
2001-03-12 12:47:07 +00:00
|
|
|
#include <qfiledialog.h>
|
|
|
|
|
|
|
|
#include "LString.h"
|
2002-03-21 21:21:28 +00:00
|
|
|
#include "lyxfunc.h"
|
2001-03-12 12:47:07 +00:00
|
|
|
|
|
|
|
#include "frontends/FileDialog.h"
|
|
|
|
|
|
|
|
class LyXView;
|
|
|
|
|
|
|
|
class LyXFileDialog : public QFileDialog
|
|
|
|
{
|
|
|
|
Q_OBJECT
|
|
|
|
|
|
|
|
public:
|
|
|
|
LyXFileDialog(LyXView * lv, kb_action a, string const & p, string const & m, string const & t);
|
|
|
|
|
|
|
|
friend class FileDialog;
|
|
|
|
|
|
|
|
public slots:
|
|
|
|
void done(int);
|
|
|
|
|
|
|
|
private:
|
|
|
|
LyXView * lv_;
|
2002-01-16 23:56:25 +00:00
|
|
|
kb_action action_;
|
2001-03-12 12:47:07 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
#endif // FILEDIALOG_PRIVATE_H
|