Settings tweak for SD printing
This commit is contained in:
parent
7dbe5c64eb
commit
35fe77e08c
@ -29,6 +29,8 @@ MainWindow::MainWindow(QWidget *parent) :
|
||||
ui->extruderlcd->setPalette(Qt::red);
|
||||
ui->bedlcd->setPalette(Qt::red);
|
||||
|
||||
if(!settings.value("core/firstrun").toBool()) firstrun = true;
|
||||
|
||||
checkingTemperature = settings.value("core/checktemperature").toBool();
|
||||
ui->checktemp->setChecked(checkingTemperature);
|
||||
|
||||
@ -76,6 +78,7 @@ MainWindow::~MainWindow()
|
||||
|
||||
settings.setValue("printer/baudrateIndex", ui->baudbox->currentIndex());
|
||||
settings.setValue("core/checktemperature", ui->checktemp->isChecked());
|
||||
if(firstrun) settings.setValue("core/firstrun", true);
|
||||
|
||||
settings.beginWriteArray("user/recentfiles");
|
||||
for(int i = 0; i < recentFiles.size(); i++)
|
||||
|
||||
@ -55,6 +55,7 @@ private:
|
||||
void parseFile(QFile &file);
|
||||
QSerialPort printer;
|
||||
QSerialPortInfo printerinfo;
|
||||
bool firstrun;
|
||||
bool sending;
|
||||
bool paused;
|
||||
bool commandDone;
|
||||
|
||||
@ -7,10 +7,11 @@ SettingsWindow::SettingsWindow(QWidget *parent) :
|
||||
{
|
||||
ui->setupUi(this);
|
||||
|
||||
ui->senderbox->setValue(settings.value("core/senderinterval").toFloat());
|
||||
if(!settings.value("core/firstrun").toBool()) ui->senderbox->setValue(2);
|
||||
else ui->senderbox->setValue(settings.value("core/senderinterval").toFloat());
|
||||
|
||||
if(settings.value("core/statusinterval").toInt()) ui->statusbox->setValue(settings.value("core/statusinterval").toInt());
|
||||
else ui->senderbox->setValue(3000);
|
||||
else ui->statusbox->setValue(1500);
|
||||
|
||||
if(settings.value("printer/bedx").toInt()) ui->bedxbox->setValue(settings.value("printer/bedx").toInt());
|
||||
else ui->bedxbox->setValue(200);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user