AtCore 1.0.72
AtCore is a API to manage the serial connection between the computer and 3D Printers.
Loading...
Searching...
No Matches
Signals | Public Member Functions | Private Attributes | List of all members
TemperatureWidget Class Reference

The TemperatureWidget Control the bed and extruder(s) temperatures. More...

#include <temperaturewidget.h>

Inheritance diagram for TemperatureWidget:

Signals

void bedTempChanged (const int temperature, bool andWait)
 User has changed the bed temperature.
 
void extTempChanged (const int temperature, const int extNum, bool andWait)
 User has changed the extruder temperature.
 

Public Member Functions

 TemperatureWidget (QWidget *parent=nullptr)
 TemperatureWidget.
 
 ~TemperatureWidget ()=default
 
void updateExtruderCount (const int count)
 Update widget with count extruder controls.
 

Private Attributes

QCheckBox * checkAndWait = nullptr
 
QComboBox * comboExtruderSelect
 
QSpinBox * sbBedTemp = nullptr
 
QSpinBox * sbExtruderTemp
 

Detailed Description

The TemperatureWidget Control the bed and extruder(s) temperatures.

Constructor & Destructor Documentation

◆ TemperatureWidget()

TemperatureWidget::TemperatureWidget ( QWidget *  parent = nullptr)
explicit

TemperatureWidget.

Parameters
parent

◆ ~TemperatureWidget()

TemperatureWidget::~TemperatureWidget ( )
default

Member Function Documentation

◆ bedTempChanged

void TemperatureWidget::bedTempChanged ( const int  temperature,
bool  andWait 
)
signal

User has changed the bed temperature.

Parameters
temperaturenew temperature
andWaittrue if heat and wait mode

◆ extTempChanged

void TemperatureWidget::extTempChanged ( const int  temperature,
const int  extNum,
bool  andWait 
)
signal

User has changed the extruder temperature.

Parameters
temperaturenew temperature
extNumthe extruder to change temperature of
andWaittrue if head and wait mode.

◆ updateExtruderCount()

void TemperatureWidget::updateExtruderCount ( const int  count)

Update widget with count extruder controls.

Parameters
countnumber of extruder controls needed.

Member Data Documentation

◆ checkAndWait

QCheckBox* TemperatureWidget::checkAndWait = nullptr
private

◆ comboExtruderSelect

QComboBox* TemperatureWidget::comboExtruderSelect
private

◆ sbBedTemp

QSpinBox* TemperatureWidget::sbBedTemp = nullptr
private

◆ sbExtruderTemp

QSpinBox* TemperatureWidget::sbExtruderTemp
private

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