Krita Source Code Documentation
Loading...
Searching...
No Matches
WriterPoolEl Struct Reference

Public Types

using QThreadPtr = QSharedPointer<QThread>
 
using RecorderWriterPtr = QSharedPointer<RecorderWriter>
 

Public Member Functions

 WriterPoolEl (QObject *threadParent, unsigned int i, QPointer< KisCanvas2 > c, const RecorderWriterSettings &s, const QDir &d)
 

Public Attributes

bool inUse {false}
 
QSharedPointer< QThread > thread
 
QSharedPointer< RecorderWriterwriter
 

Detailed Description

Definition at line 339 of file recorder_writer.cpp.

Member Typedef Documentation

◆ QThreadPtr

Definition at line 341 of file recorder_writer.cpp.

◆ RecorderWriterPtr

Constructor & Destructor Documentation

◆ WriterPoolEl()

WriterPoolEl::WriterPoolEl ( QObject * threadParent,
unsigned int i,
QPointer< KisCanvas2 > c,
const RecorderWriterSettings & s,
const QDir & d )
inline

Definition at line 344 of file recorder_writer.cpp.

351 : thread(QThreadPtr::create(threadParent))
352 , writer(RecorderWriterPtr::create(i, c, s, d))
353 {}
QSharedPointer< RecorderWriter > writer
QSharedPointer< QThread > thread

Member Data Documentation

◆ inUse

bool WriterPoolEl::inUse {false}

Definition at line 355 of file recorder_writer.cpp.

355{false};

◆ thread

QSharedPointer<QThread> WriterPoolEl::thread

Definition at line 356 of file recorder_writer.cpp.

◆ writer

QSharedPointer<RecorderWriter> WriterPoolEl::writer

Definition at line 357 of file recorder_writer.cpp.


The documentation for this struct was generated from the following file: