Fix saving image

This commit is contained in:
2024-08-16 15:16:37 +02:00
parent fb66e82428
commit d288810d5d
2 changed files with 14 additions and 9 deletions
+9 -9
View File
@@ -536,21 +536,21 @@ void MainWindow::saveAs()
auto filterToFormat = [](const QString &file, const QString &filter) -> const char* auto filterToFormat = [](const QString &file, const QString &filter) -> const char*
{ {
QString suffix = QFileInfo(file).suffix(); QString suffix = QFileInfo(file).suffix();
if(!suffix.compare("jpg", Qt::CaseInsensitive) || !suffix.compare("jpeg", Qt::CaseInsensitive))return "JPEG"; if(!suffix.compare("jpg", Qt::CaseInsensitive) || !suffix.compare("jpeg", Qt::CaseInsensitive))return "jpeg";
if(!suffix.compare("png", Qt::CaseInsensitive))return "PNG"; if(!suffix.compare("png", Qt::CaseInsensitive))return "png";
if(!suffix.compare("fits", Qt::CaseInsensitive) || !suffix.compare("fit", Qt::CaseInsensitive))return "FITS"; if(!suffix.compare("fits", Qt::CaseInsensitive) || !suffix.compare("fit", Qt::CaseInsensitive))return "fits";
if(!suffix.compare("xisf", Qt::CaseInsensitive))return "XISF"; if(!suffix.compare("xisf", Qt::CaseInsensitive))return "xisf";
if(filter.contains("png"))return "PNG"; if(filter.contains("png"))return "png";
if(filter.contains("fits"))return "FITS"; if(filter.contains("fits"))return "fits";
if(filter.contains("xisf"))return "XISF"; if(filter.contains("xisf"))return "xisf";
return "JPEG"; return "jpeg";
}; };
if(!file.isEmpty()) if(!file.isEmpty())
{ {
QString format = filterToFormat(file, selectedFilter); QString format = filterToFormat(file, selectedFilter);
if(format == "FITS" || format == "XISF") if(format == "fits" || format == "xisf")
{ {
convert(file, format); convert(file, format);
} }
+5
View File
@@ -57,6 +57,11 @@
</screenshots> </screenshots>
<content_rating type="oars-1.1"/> <content_rating type="oars-1.1"/>
<releases> <releases>
<release version="20240816" date="2024-08-16">
<description>
Fix saving image
</description>
</release>
<release version="20240616" date="2024-06-16"> <release version="20240616" date="2024-06-16">
<description> <description>
<ul> <ul>