+ QAction* guileLoad = new QAction(tr("&GUILE"), this);
+ interpretermenu->addAction(guileLoad);
+ connect(guileLoad, &QAction::triggered,
+ [&]() {
+ QString fileName = QFileDialog::getOpenFileName(this, tr("Open Script"), "",
+ tr("Binaries") + " (*." +
+ interpreter["GUILE"]->fileExtension().c_str() + ")");
+ std::stringstream a, b;
+ std::string c;
+ interpreter["GUILE"]->loadFile(fileName.toStdString(), a, b, c);
+ });
+
+ listWidget = new QTreeWidget();
+ listWidget->setColumnCount(1);
+ listWidget->setDragDropMode(QAbstractItemView::InternalMove);