Okular::PrintInterface
Okular::PrintInterface Class Referenceabstract
#include <printinterface.h>
Public Member Functions | |
PrintInterface (const PrintInterface &)=delete | |
virtual | ~PrintInterface () |
PrintInterface & | operator= (const PrintInterface &)=delete |
virtual QWidget * | printConfigurationWidget () const =0 |
Detailed Description
Abstract interface for advanced printing control.
This interface defines an advanced way of interfacing with the print process.
How to use it in a custom Generator:
and - of course - implementing its methods.
Definition at line 36 of file printinterface.h.
Constructor & Destructor Documentation
◆ ~PrintInterface()
|
inlinevirtual |
Destroys the printer interface.
Definition at line 46 of file printinterface.h.
Member Function Documentation
◆ printConfigurationWidget()
|
pure virtual |
Builds and returns a new printing configuration widget.
- Note
- don't keep a pointer to the new constructed widget, as it will be handled elsewhere (in the Okular KPart)
- The returned object should be of a PrintOptionsWidget subclass (which is not officially enforced by the signature for binary compatibility reasons).
The documentation for this class was generated from the following file:
Abstract interface for advanced printing control.
Definition: printinterface.h:36
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 04:08:33 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 04:08:33 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.