Okular
7 #include "pagecontroller_p.h"
11 #include "rotationjob_p.h"
13 #include <threadweaver/queueing.h>
17 PageController::PageController()
22 PageController::~PageController()
26 void PageController::addRotationJob(RotationJob *job)
28 connect(job, &RotationJob::done,
this, &PageController::imageRotationDone);
29 ThreadWeaver::enqueue(&m_weaver, job);
32 void PageController::imageRotationDone(
const ThreadWeaver::JobPointer &j)
34 RotationJob *job =
static_cast<RotationJob *
>(j.data());
37 job->page()->imageRotationDone(job);
39 Q_EMIT rotationFinished(job->page()->m_number, job->page()->m_page);
The documentation to the global Okular namespace.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Mar 23 2023 04:04:24 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.