void CsvContractorExporterDialogController::exportToFile() {

   QString filePath = QFileDialog::getSaveFileName(this, tr("Zapisz do pliku .csv"), QDir::homePath().append(QDir::separator()).append("kontrahenci.csv"), tr("Pliki CSV (*.csv)"));
    if(!filePath.isEmpty())
    {
        exporter->exportData(contractors, filePath, getSelectedColumns());
    }

    view->close();
}
QString ColumnSelectorDialog::getSelectedColumnsCommaSeparated() const
{
    return getSelectedColumns().join(",");
}
void SelectVisibleColumns::buttonSave()
{
    emit this->selectedColumnsChanged(getSelectedColumns());
    this->close();
}