propose filename when exporting sales as json

This commit is contained in:
Martin Brodbeck 2018-10-09 11:55:20 +02:00
parent 9ef1ada6d9
commit 0b4041c13a
1 changed files with 4 additions and 7 deletions

View File

@ -163,7 +163,6 @@ void MainWindow::onActionEditSellerTriggered()
setSaleModel(); setSaleModel();
updateStatLabel(); updateStatLabel();
} }
void MainWindow::setSaleModel() void MainWindow::setSaleModel()
@ -195,7 +194,6 @@ void MainWindow::onPaidButtonTriggered()
ui_.sellerNoEdit->setFocus(); ui_.sellerNoEdit->setFocus();
statusBar()->showMessage("Verkaufsvorgang erfolgreich durchgeführt.", STATUSBAR_TIMEOUT); statusBar()->showMessage("Verkaufsvorgang erfolgreich durchgeführt.", STATUSBAR_TIMEOUT);
updateStatLabel(); updateStatLabel();
} }
} }
@ -445,7 +443,6 @@ void MainWindow::onImportSellerExcelActionTriggered()
ExcelReader::readSellersFromFile(filePath, marketplace_.get()); ExcelReader::readSellersFromFile(filePath, marketplace_.get());
updateStatLabel(); updateStatLabel();
} }
void MainWindow::onImportSellerJsonActionTriggered() void MainWindow::onImportSellerJsonActionTriggered()
@ -468,7 +465,6 @@ void MainWindow::onImportSellerJsonActionTriggered()
JsonUtil::importSellers(filePath, marketplace_.get()); JsonUtil::importSellers(filePath, marketplace_.get());
updateStatLabel(); updateStatLabel();
} }
void MainWindow::onExportSellerJsonActionTriggered() void MainWindow::onExportSellerJsonActionTriggered()
@ -488,8 +484,10 @@ void MainWindow::onExportSalesJsonActionTriggered()
{ {
QSettings settings; QSettings settings;
auto filename = QFileDialog::getSaveFileName(this, "Umsätze/Transaktionen exportieren", auto filename = QFileDialog::getSaveFileName(
QString(), "JSON Dateien (*.json)"); this, "Umsätze/Transaktionen exportieren",
QString("kima2_umsaetze_kasse") + settings.value("global/cashPointNo").toString() + ".json",
"JSON Dateien (*.json)");
if (filename.isEmpty()) if (filename.isEmpty())
return; return;
@ -523,7 +521,6 @@ void MainWindow::onImportSalesJsonActionTriggered()
} }
setSaleModel(); setSaleModel();
updateStatLabel(); updateStatLabel();
} }
void MainWindow::writeGeometry() void MainWindow::writeGeometry()