]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/GuiPrint.cpp
do what the FIXME suggested
[lyx.git] / src / frontends / qt4 / GuiPrint.cpp
index c57c977efc875636d8e5ef8bf9815b100f0373d7..80e2152a9908b0eb6528aae3af0d8032a0b0d388 100644 (file)
@@ -20,7 +20,7 @@
 #include "Buffer.h"
 #include "BufferParams.h"
 #include "FuncRequest.h"
-#include "gettext.h"
+#include "support/gettext.h"
 
 #include "support/convert.h"
 #include "support/FileFilterList.h"
 #include <QSpinBox>
 #include <QPushButton>
 
-using std::string;
-
+using namespace std;
+using namespace lyx::support;
 
 namespace lyx {
 namespace frontend {
 
-using support::FileFilterList;
-
 
-GuiPrint::GuiPrint(LyXView & lv)
-       : GuiDialog(lv, "print")
+GuiPrint::GuiPrint(GuiView & lv)
+       : GuiDialog(lv, "print", qt_("Print Document"))
 {
        setupUi(this);
-       setViewTitle(_("Print Document"));
 
        connect(printPB, SIGNAL(clicked()), this, SLOT(slotOK()));
        connect(closePB, SIGNAL(clicked()), this, SLOT(slotClose()));
@@ -169,7 +166,7 @@ void GuiPrint::applyView()
 
        params_ = PrinterParams(t,
                fromqstr(printerED->text()),
-               support::os::internal_path(fromqstr(fileED->text())),
+               os::internal_path(fromqstr(fileED->text())),
                allRB->isChecked(),
                fromED->text().toUInt(),
                toED->text().toUInt(),
@@ -182,10 +179,10 @@ void GuiPrint::applyView()
 }
 
 
-bool GuiPrint::initialiseParams(std::string const &)
+bool GuiPrint::initialiseParams(string const &)
 {
        /// get global printer parameters
-       string const name = support::changeExtension(buffer().absFileName(),
+       string const name = changeExtension(buffer().absFileName(),
                                        lyxrc.print_file_extension);
        params_ = PrinterParams(PrinterParams::PRINTER, lyxrc.printer, name);
 
@@ -257,7 +254,7 @@ void GuiPrint::dispatchParams()
 }
 
 
-Dialog * createGuiPrint(LyXView & lv) { return new GuiPrint(lv); }
+Dialog * createGuiPrint(GuiView & lv) { return new GuiPrint(lv); }
 
 
 } // namespace frontend