Skip to content
Snippets Groups Projects
Commit c887157a authored by Pospelov, Gennady's avatar Pospelov, Gennady
Browse files

Code cleanup, bug fix with python script update

parent f7a69f8c
No related branches found
No related tags found
No related merge requests found
......@@ -115,13 +115,13 @@ void PySampleWidget::setInstrumentModel(InstrumentModel *instrumentModel)
void PySampleWidget::onModifiedRow(const QModelIndex &, int, int)
{
if(m_sampleModel->getSampleMap().empty()) return;
//if(m_sampleModel->getSampleMap().empty()) return;
scheduleUpdate();
}
void PySampleWidget::onDataChanged(const QModelIndex &, const QModelIndex &)
{
if(m_sampleModel->getSampleMap().empty()) return;
//if(m_sampleModel->getSampleMap().empty()) return;
scheduleUpdate();
}
......
......@@ -319,27 +319,3 @@ SampleModel *SimulationSetupWidget::getJobSampleModel()
return result;
}
void SimulationSetupWidget::exportSimulation(Simulation *simulation)
{
Q_ASSERT(simulation);
qDebug() << "SimulationSetupWidget::exportSimulation(const Simulation*)";
QString default_path = QDir::homePath();
QString file_name = QFileDialog::getSaveFileName(this, tr("Select file"), default_path,
tr("Python scipts (*.py)"), 0,
QFileDialog::DontResolveSymlinks);
qDebug() << file_name;
QFile file(file_name);
if (!file.open(QIODevice::WriteOnly)) {
qDebug() << "SimulationSetupWidget::exportSimulation: Error! Can't save file";
QMessageBox warning_dialog(this);
warning_dialog.setIcon(QMessageBox::Warning);
warning_dialog.setText(tr("File could not be opened for writing!"));
warning_dialog.exec();
return;
}
QTextStream out(&file);
out << PyGenTools::genPyScript(simulation).c_str();
file.close();
}
......@@ -59,8 +59,6 @@ private:
InstrumentModel *getJobInstrumentModel();
SampleModel *getJobSampleModel();
void exportSimulation(Simulation *simulation);
JobModel *m_jobModel;
SampleModel *m_sampleModel;
InstrumentModel *m_instrumentModel;
......
......@@ -153,7 +153,7 @@ MainWindow::MainWindow(QWidget *parent)
m_projectManager->createNewProject();
testGUIObjectBuilder();
//testGUIObjectBuilder();
}
MainWindow::~MainWindow()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment