20#ifndef LIBREPCB_EDITOR_GRAPHICSOUTPUTJOBWIDGET_H
21#define LIBREPCB_EDITOR_GRAPHICSOUTPUTJOBWIDGET_H
27#include <optional/tl/optional.hpp>
41class GraphicsOutputJob;
49class GraphicsOutputJobWidget;
67 std::shared_ptr<GraphicsOutputJob> job,
69 const QString& settingsPrefix,
70 QWidget* parent =
nullptr) noexcept;
Asynchronously exports graphics to a QPainter.
Definition: graphicsexport.h:90
PDF/Image output job.
Definition: graphicsoutputjob.h:50
The LengthUnit class represents a length unit (millimeters, inches,...) and provides some useful meth...
Definition: lengthunit.h:60
The OutputJobRunner class.
Definition: outputjobrunner.h:63
The Project class represents a whole (opened) project with all its content.
Definition: project.h:71
Definition: occmodel.cpp:77