Krita Source Code Documentation
Loading...
Searching...
No Matches
recorder_image_copying_job.cpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2026 Luna Lovecraft <ciubix8514@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-3.0-or-later
5 */
6
8
9RecorderImageCopyingJob::RecorderImageCopyingJob(KisPaintDeviceSP device, const QRect &rect, int writerId, int partIndex)
10 : m_device(device)
11 , m_writerId(writerId)
12 , m_partIndex(partIndex)
13 , m_area(rect)
14{
15}
16
20
28
30{
31 Q_UNUSED(_otherJob);
32 return false;
33}
34
36{
37 return "KisImageCopyingJobBase";
38}
void makeCloneFromRough(KisPaintDeviceSP src, const QRect &minimalRect)
const KoColorSpace * colorSpace() const
void sigImageCopyingDoneWithData(int writerId, int index, KisPaintDeviceSP device)
QString debugName() const override
RecorderImageCopyingJob(KisPaintDeviceSP device, const QRect &rect, int writerId, int index)
bool overrides(const KisSpontaneousJob *otherJob) override