add shortcut button for save buffer

This commit is contained in:
Axel Kohlmeyer
2024-07-15 18:48:18 -04:00
parent 207d1e20b9
commit 1b5c42e1b7

View File

@ -239,15 +239,19 @@ LammpsGui::LammpsGui(QWidget *parent, const char *filename) :
lammpsstatus->setToolTip("LAMMPS instance is active");
lammpsstatus->hide();
auto *lammpssave = new QPushButton(QIcon(":/icons/document-save.png"), "");
auto *lammpsrun = new QPushButton(QIcon(":/icons/system-run.png"), "");
auto *lammpsstop = new QPushButton(QIcon(":/icons/process-stop.png"), "");
auto *lammpsimage = new QPushButton(QIcon(":/icons/emblem-photos.png"), "");
lammpssave->setToolTip("Save edit buffer to file");
lammpsrun->setToolTip("Run LAMMPS on input");
lammpsstop->setToolTip("Stop LAMMPS");
lammpsimage->setToolTip("Create snapshot image");
ui->statusbar->addWidget(lammpssave);
ui->statusbar->addWidget(lammpsrun);
ui->statusbar->addWidget(lammpsstop);
ui->statusbar->addWidget(lammpsimage);
connect(lammpssave, &QPushButton::released, this, &LammpsGui::save);
connect(lammpsrun, &QPushButton::released, this, &LammpsGui::run_buffer);
connect(lammpsstop, &QPushButton::released, this, &LammpsGui::stop_run);
connect(lammpsimage, &QPushButton::released, this, &LammpsGui::render_image);