Class CaptureRequest
ClassList > CaptureRequest
Public Types
Public Functions
Public Types Documentation
enum CaptureMode
enum CaptureRequest::CaptureMode {
FULLSCREEN_MODE,
GRAPHICAL_MODE,
SCREEN_MODE
};
enum ExportTask
enum CaptureRequest::ExportTask {
NO_TASK = 0,
COPY = 1,
SAVE = 2,
PRINT_RAW = 4,
PRINT_GEOMETRY = 8,
PIN = 16,
UPLOAD = 32,
ACCEPT_ON_SELECT = 64
};
Public Functions Documentation
function CaptureRequest [1/2]
CaptureRequest::CaptureRequest (
CaptureMode mode,
const uint delay=0,
QVariant data=QVariant(),
ExportTask tasks=NO_TASK
)
function addPinTask
void CaptureRequest::addPinTask (
const QRect & pinWindowGeometry
)
function addSaveTask
void CaptureRequest::addSaveTask (
const QString & path=QString()
)
function addTask
void CaptureRequest::addTask (
ExportTask task
)
function captureMode
CaptureMode CaptureRequest::captureMode () const
function data
QVariant CaptureRequest::data () const
function delay
uint CaptureRequest::delay () const
function id
uint CaptureRequest::id () const
function initialSelection
QRect CaptureRequest::initialSelection () const
function path
QString CaptureRequest::path () const
function removeTask
void CaptureRequest::removeTask (
ExportTask task
)
function setInitialSelection
void CaptureRequest::setInitialSelection (
const QRect & selection
)
function setStaticID
void CaptureRequest::setStaticID (
uint id
)
function tasks
ExportTask CaptureRequest::tasks () const