AtCore  1.0.70
AtCore is a API to manage the serial connection between the computer and 3D Printers.
Public Attributes | List of all members
PrintThread::PrintThreadPrivate Class Reference

The PrintThreadPrivate class. More...

Public Attributes

AtCorecore = nullptr
 
QTextStream * gcodestream = nullptr
 
float printProgress = 0
 
qint64 totalSize = 0
 
qint64 stillSize = 0
 
QString cline
 
AtCore::STATES state = AtCore::IDLE
 
QFile * file = nullptr
 
QList< QCommandLineOption > options
 

Detailed Description

The PrintThreadPrivate class.

Member Data Documentation

◆ cline

QString PrintThread::PrintThreadPrivate::cline
Parameters
clinecurrent line

◆ core

AtCore* PrintThread::PrintThreadPrivate::core = nullptr
Parameters
corePointer to AtCore

◆ file

QFile* PrintThread::PrintThreadPrivate::file = nullptr
Parameters
filegcode File to stream from

◆ gcodestream

QTextStream* PrintThread::PrintThreadPrivate::gcodestream = nullptr
Parameters
gcodestreamSteam the job is read from

◆ options

QList<QCommandLineOption> PrintThread::PrintThreadPrivate::options
Initial value:
= {{QCommandLineOption(QStringLiteral("pause"))},
{QCommandLineOption(QStringLiteral("extruder temperature"))},
{QCommandLineOption(QStringLiteral("bed temperature"))},
{QCommandLineOption(QStringLiteral("print speed"))},
{QCommandLineOption(QStringLiteral("fan speed"))},
{QCommandLineOption(QStringLiteral("flow rate"))},
{QCommandLineOption(QStringLiteral("message"))},
{QCommandLineOption(QStringLiteral("command"))}}
Parameters
optionsinjectable commands.

◆ printProgress

float PrintThread::PrintThreadPrivate::printProgress = 0
Parameters
printProgressProgress of the print job

◆ state

AtCore::STATES PrintThread::PrintThreadPrivate::state = AtCore::IDLE
Parameters
stateprinter state

◆ stillSize

qint64 PrintThread::PrintThreadPrivate::stillSize = 0
Parameters
stillSizeremaining file

◆ totalSize

qint64 PrintThread::PrintThreadPrivate::totalSize = 0
Parameters
totalSizetotal file size

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