blob: b932e2852f805060b377c8557308ed59de1cecad (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
#include "printingexport.h"
#include "common/unused.h"
#include "mainwindow.h"
#include "services/notifymanager.h"
QPagedPaintDevice* PrintingExport::createPaintDevice(const QString& documentTitle, bool& takeOwnership)
{
UNUSED(documentTitle);
takeOwnership = false;
return paintDevice;
}
void PrintingExport::setPaintDevice(QPagedPaintDevice* value)
{
paintDevice = value;
}
bool PrintingExport::init()
{
lineWidth = 1;
return PdfExport::init();
}
void PrintingExport::deinit()
{
}
QString PrintingExport::getFormatName() const
{
return tr("Printing");
}
ExportManager::StandardConfigFlags PrintingExport::standardOptionsToEnable() const
{
return ExportManager::StandardConfigFlags();
}
ExportManager::ExportModes PrintingExport::getSupportedModes() const
{
return ExportManager::DATABASE|ExportManager::TABLE|ExportManager::QUERY_RESULTS;
}
|