Skip to content

Commit 8f07146

Browse files
authored
fix: improve download file behavior (#32)
1 parent c5bf7a9 commit 8f07146

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

src/downloadmanagerwidget.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,18 @@ void DownloadManagerWidget::downloadRequested(
1919
bool usenativeFileDialog =
2020
settings.value("useNativeFileDialog", false).toBool();
2121
if (usenativeFileDialog == false) {
22-
path = QFileDialog::getSaveFileName(this, tr("Save as"), download->downloadDirectory(),
22+
path = QFileDialog::getSaveFileName(this, tr("Save as"), download->downloadFileName(),
2323
tr("Any file (*)"), nullptr,
2424
QFileDialog::DontUseNativeDialog);
2525
} else {
26-
path = QFileDialog::getSaveFileName(this, tr("Save as"), download->downloadDirectory(),
26+
path = QFileDialog::getSaveFileName(this, tr("Save as"), download->downloadFileName(),
2727
tr("Any file (*)"), nullptr);
2828
}
2929

3030
if (path.isEmpty())
3131
return;
3232

33-
download->setDownloadDirectory(path);
33+
download->setDownloadFileName(path);
3434
download->accept();
3535
add(new DownloadWidget(download));
3636
show();

src/downloadwidget.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ DownloadWidget::DownloadWidget(QWebEngineDownloadItem *download,
88
QWidget *parent)
99
: QFrame(parent), m_download(download) {
1010
setupUi(this);
11-
//m_timeAdded(QTime::currentTime());
1211
m_dstName->setText(QFileInfo(m_download->downloadDirectory()).fileName());
1312
m_srcUrl->setText(m_download->url().toDisplayString());
1413

0 commit comments

Comments
 (0)