void CalculateAmplitudes::setProgress(int row, int progress) {
    QProgressBar *progressBar = static_cast<QProgressBar*>(_ui.table->cellWidget(row, 3));
    _ui.table->setItem(row, 3, NULL);
    if ( !progressBar ) {
        progressBar = new QProgressBar(_ui.table);
        progressBar->setRange(0, 100);
        progressBar->setAlignment(Qt::AlignHCenter);
        QPalette pal = progressBar->palette();
        pal.setColor(QPalette::Highlight, Qt::darkGreen);
        progressBar->setPalette(pal);

        _ui.table->setCellWidget(row, 3, progressBar);
    }

    progressBar->setValue(progress);
    filterView(row, 1);
}