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(); }