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
|
#include "printingexport.h"
#include "common/unused.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;
}
|