#include "qt_helpers.h"
#include "PrinterParams.h"
-#include "frontend_helpers.h"
-
#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()));
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(),
}
-bool GuiPrint::initialiseParams(std::string const &)
+bool GuiPrint::initialiseParams(string const &)
{
/// get global printer parameters
- string const name = support::changeExtension(buffer().fileName(),
+ string const name = changeExtension(buffer().absFileName(),
lyxrc.print_file_extension);
params_ = PrinterParams(PrinterParams::PRINTER, lyxrc.printer, name);
}
-Dialog * createGuiPrint(LyXView & lv) { return new GuiPrint(lv); }
+Dialog * createGuiPrint(GuiView & lv) { return new GuiPrint(lv); }
} // namespace frontend