Class ProcessAllPagesBackgroundTask.
void setRegion(const SubImageBox &box)
Set the box to be processed (default is the full image).
~ProcessAllPagesBackgroundTask() override
ProcessAllPagesBackgroundTask(Module *module, FloatField *progressField=nullptr, StringField *statusField=nullptr)
SubImageBox getRegion() const
Get the box to be processed.
void setInitialStatusMessage(const std::string &statusArg)
Set the initial status string that should be displayed.
ProcessAllPagesHandler * getHandler() const
Get access to the handler (the ownership stays with ProcessAllPagesBackgroundTask)
void setHandler(ProcessAllPagesHandler *handler)
Set the pointer to a ProcessAllPagesHandler, ownership is passed to the ProcessAllPagesBackgroundTask...
Base class for handlers that are used for the Module::processAllPages facility.