Skip to content

Commit c5b9aa5

Browse files
author
jef
committedApr 8, 2010
fix filters in Save as Image
git-svn-id: http://svn.osgeo.org/qgis/trunk@13288 c8812cc2-4d05-0410-92ff-de0c093fc19c
1 parent 348caa3 commit c5b9aa5

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed
 

‎src/app/qgisapp.cpp

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2470,7 +2470,7 @@ void QgisApp::about()
24702470
*/
24712471
static QString createFileFilter_( QString const &longName, QString const &glob )
24722472
{
2473-
return longName + " (" + glob.toLower() + " " + glob.toUpper() + ");;";
2473+
return longName + " (" + glob.toLower() + " " + glob.toUpper() + ")";
24742474
} // createFileFilter_
24752475

24762476

@@ -3575,7 +3575,6 @@ void QgisApp::saveMapAsImage()
35753575
QString myLastUsedFilter = myQSettings.value( "/UI/saveAsImageFilter" ).toString();
35763576
QString myLastUsedDir = myQSettings.value( "/UI/lastSaveAsImageDir", "." ).toString();
35773577

3578-
35793578
// get a list of supported output image types
35803579
int myCounterInt = 0;
35813580
QString myFilters;
@@ -3585,8 +3584,12 @@ void QgisApp::saveMapAsImage()
35853584
{
35863585
QString myFormat = QString( formats.at( myCounterInt ) );
35873586
//svg doesnt work so skip it
3588-
if ( myFormat == "svg" ) continue;
3587+
if ( myFormat == "svg" )
3588+
continue;
3589+
35893590
QString myFilter = createFileFilter_( myFormat + " format", "*." + myFormat );
3591+
if( !myFilters.isEmpty() )
3592+
myFilters += ";;";
35903593
myFilters += myFilter;
35913594
myFilterMap[myFilter] = myFormat;
35923595
}

0 commit comments

Comments
 (0)
Please sign in to comment.