File selector should filter images we can actually handle.

So better ask Qt about image formats known to it.

Signed-off-by: Robert C. Helling <helling@atdotde.de>
This commit is contained in:
Robert C. Helling 2017-05-05 21:13:46 +02:00 committed by Dirk Hohndel
parent 59bbaa7820
commit 462797396b
4 changed files with 18 additions and 5 deletions

View file

@ -917,7 +917,12 @@ void DiveListView::shiftTimes()
void DiveListView::loadImages()
{
QStringList fileNames = QFileDialog::getOpenFileNames(this, tr("Open image files"), lastUsedImageDir(), tr("Image files (*.jpg *.jpeg *.pnm *.tif *.tiff)"));
QStringList filters = imageExtensionFilters();
QStringList fileNames = QFileDialog::getOpenFileNames(this,
tr("Open image files"),
lastUsedImageDir(),
tr("Image files (%1)").arg(filters.join(" ")));
if (fileNames.isEmpty())
return;
updateLastUsedImageDir(QFileInfo(fileNames[0]).dir().path());

View file

@ -19,6 +19,7 @@
#include "core/display.h"
#include "profile-widget/profilewidget2.h"
#include "desktop-widgets/undocommands.h"
#include "core/qthelper.h"
class MinMaxAvgWidgetPrivate {
public: