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 (RecorderWriterManager *m, 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 358 of file recorder_writer.cpp.

Member Typedef Documentation

◆ QThreadPtr

Definition at line 360 of file recorder_writer.cpp.

◆ RecorderWriterPtr

Constructor & Destructor Documentation

◆ WriterPoolEl()

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

Definition at line 363 of file recorder_writer.cpp.

370 : thread(QThreadPtr::create(m))
371 , writer(RecorderWriterPtr::create(i, c, s, d, m))
372 {}
QSharedPointer< RecorderWriter > writer
QSharedPointer< QThread > thread

Member Data Documentation

◆ inUse

bool WriterPoolEl::inUse {false}

Definition at line 374 of file recorder_writer.cpp.

374{false};

◆ thread

QSharedPointer<QThread> WriterPoolEl::thread

Definition at line 375 of file recorder_writer.cpp.

◆ writer

QSharedPointer<RecorderWriter> WriterPoolEl::writer

Definition at line 376 of file recorder_writer.cpp.


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