summary refs log tree commit diff
path: root/src/dialogs/RoomSettings.cpp
diff options
context:
space:
mode:
authorDeepBlueV7.X <nicolas.werner@hotmail.de>2020-02-15 03:28:22 +0100
committerGitHub <noreply@github.com>2020-02-15 03:28:22 +0100
commitf70923f374718dbe7bc28fb77aa47a6ec806a97f (patch)
tree5f522b6064eb39b7b1aa939b5e12d096ca205e9b /src/dialogs/RoomSettings.cpp
parentTry to override asio backend on arm in flatpak (diff)
parentuse QStandardPaths locations for all file dialogs. (diff)
downloadnheko-f70923f374718dbe7bc28fb77aa47a6ec806a97f.tar.xz
Merge pull request #117 from adasauce/file-download-path
use the standard system download path for file downloads
Diffstat (limited to 'src/dialogs/RoomSettings.cpp')
-rw-r--r--src/dialogs/RoomSettings.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/dialogs/RoomSettings.cpp b/src/dialogs/RoomSettings.cpp

index 69d5a9c2..cc10ac91 100644 --- a/src/dialogs/RoomSettings.cpp +++ b/src/dialogs/RoomSettings.cpp
@@ -11,6 +11,7 @@ #include <QPushButton> #include <QShortcut> #include <QShowEvent> +#include <QStandardPaths> #include <QStyleOption> #include <QVBoxLayout> @@ -740,8 +741,10 @@ RoomSettings::resetErrorLabel() void RoomSettings::updateAvatar() { - const auto fileName = - QFileDialog::getOpenFileName(this, tr("Select an avatar"), "", tr("All Files (*)")); + const QString picturesFolder = + QStandardPaths::writableLocation(QStandardPaths::PicturesLocation); + const QString fileName = QFileDialog::getOpenFileName( + this, tr("Select an avatar"), picturesFolder, tr("All Files (*)")); if (fileName.isEmpty()) return;