]> git.lyx.org Git - features.git/blob - src/frontends/kde/formprintdialog.C
Bibtex fix from Angus ; first try at fixing mathed crash
[features.git] / src / frontends / kde / formprintdialog.C
1 /*
2  * formprintdialog.C
3  * (C) 2000, LyX Team
4  * John Levon, moz@compsoc.man.ac.uk
5  */
6
7 #include "formprintdialogdata.h"
8 #include "formprintdialog.h"
9 #include "support/lstrings.h"
10 #include "support/filetools.h"
11
12 #include <kfiledialog.h>
13 #include <gettext.h>
14 #include <cstring>
15
16 #define Inherited FormPrintDialogData
17
18 FormPrintDialog::FormPrintDialog(FormPrint *f, QWidget* parent, const char * name)
19         : FormPrintDialogData(parent, name), form_(f)
20 {
21         setCaption(name); 
22 }
23
24 FormPrintDialog::~FormPrintDialog()
25 {
26 }
27
28 void FormPrintDialog::clickedBrowse()
29 {
30         // FIXME: move into utility class later, accept URLs etc.
31
32         KFileDialog filedlg(OnlyPath(filename->text()).c_str(), "*.ps|PostScript Files (*.ps)", this, 0, true, false);
33
34         if (filedlg.exec() == QDialog::Accepted)
35                 filename->setText(filedlg.selectedFile().data());
36 }