Set temperature by pressing return
This commit is contained in:
parent
71bb8a7fa3
commit
9fa7e3d2c8
@ -22,6 +22,8 @@ MainWindow::MainWindow(QWidget *parent) :
|
||||
ui->extruderlcd->setPalette(Qt::red);
|
||||
ui->bedlcd->setPalette(Qt::red);
|
||||
ui->sendtext->installEventFilter(this);
|
||||
ui->etmpspin->installEventFilter(this);
|
||||
ui->btmpspin->installEventFilter(this);
|
||||
recentMenu = new QMenu(this);
|
||||
recentMenu->setTitle("Recent files");
|
||||
ui->menuFile->insertMenu(ui->actionSettings, recentMenu);
|
||||
@ -877,6 +879,28 @@ bool MainWindow::eventFilter(QObject *obj, QEvent *event)
|
||||
}
|
||||
return false;
|
||||
}
|
||||
else if(obj == ui->etmpspin)
|
||||
{
|
||||
QKeyEvent *keyEvent = static_cast<QKeyEvent *>(event);
|
||||
|
||||
if(keyEvent->key() == Qt::Key_Return)
|
||||
{
|
||||
ui->etmpset->click();
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
else if(obj == ui->btmpspin)
|
||||
{
|
||||
QKeyEvent *keyEvent = static_cast<QKeyEvent *>(event);
|
||||
|
||||
if(keyEvent->key() == Qt::Key_Return)
|
||||
{
|
||||
ui->btmpset->click();
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
return QMainWindow::eventFilter(obj, event);
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user