Skip to content

Commit cc543d6

Browse files
committedOct 23, 2018
Some clazy warnings
1 parent 8cf64c8 commit cc543d6

File tree

2 files changed

+24
-9
lines changed

2 files changed

+24
-9
lines changed
 

‎src/core/layout/qgslayoutexporter.cpp

Lines changed: 23 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,9 @@ class LayoutContextPreviewSettingRestorer
4747
mLayout->renderContext().mIsPreviewRender = mPreviousSetting;
4848
}
4949

50+
LayoutContextPreviewSettingRestorer( const LayoutContextPreviewSettingRestorer &other ) = delete;
51+
LayoutContextPreviewSettingRestorer &operator=( const LayoutContextPreviewSettingRestorer &other ) = delete;
52+
5053
private:
5154
QgsLayout *mLayout = nullptr;
5255
bool mPreviousSetting = false;
@@ -75,6 +78,9 @@ class LayoutGuideHider
7578
}
7679
}
7780

81+
LayoutGuideHider( const LayoutGuideHider &other ) = delete;
82+
LayoutGuideHider &operator=( const LayoutGuideHider &other ) = delete;
83+
7884
private:
7985
QgsLayout *mLayout = nullptr;
8086
QHash< QgsLayoutGuide *, bool > mPrevVisibility;
@@ -108,6 +114,9 @@ class LayoutItemHider
108114
}
109115
}
110116

117+
LayoutItemHider( const LayoutItemHider &other ) = delete;
118+
LayoutItemHider &operator=( const LayoutItemHider &other ) = delete;
119+
111120
private:
112121

113122
QHash<QGraphicsItem *, bool> mPrevVisibility;
@@ -206,6 +215,9 @@ class LayoutItemCacheSettingRestorer
206215
}
207216
}
208217

218+
LayoutItemCacheSettingRestorer( const LayoutItemCacheSettingRestorer &other ) = delete;
219+
LayoutItemCacheSettingRestorer &operator=( const LayoutItemCacheSettingRestorer &other ) = delete;
220+
209221
private:
210222
QgsLayout *mLayout = nullptr;
211223
QHash< QGraphicsItem *, QGraphicsItem::CacheMode > mPrevCacheMode;
@@ -296,6 +308,9 @@ class LayoutContextSettingsRestorer
296308
mLayout->renderContext().setCurrentExportLayer( mPreviousExportLayer );
297309
}
298310

311+
LayoutContextSettingsRestorer( const LayoutContextSettingsRestorer &other ) = delete;
312+
LayoutContextSettingsRestorer &operator=( const LayoutContextSettingsRestorer &other ) = delete;
313+
299314
private:
300315
QgsLayout *mLayout = nullptr;
301316
double mPreviousDpi = 0;
@@ -1118,7 +1133,7 @@ void QgsLayoutExporter::updatePrinterPageSize( QgsLayout *layout, QPrinter &prin
11181133
printer.setPageMargins( QMarginsF( 0, 0, 0, 0 ) );
11191134
}
11201135

1121-
QgsLayoutExporter::ExportResult QgsLayoutExporter::renderToLayeredSvg( const SvgExportSettings &settings, double width, double height, int page, QRectF bounds, const QString &filename, int svgLayerId, const QString &layerName, QDomDocument &svg, QDomNode &svgDocRoot, bool includeMetadata ) const
1136+
QgsLayoutExporter::ExportResult QgsLayoutExporter::renderToLayeredSvg( const SvgExportSettings &settings, double width, double height, int page, const QRectF &bounds, const QString &filename, int svgLayerId, const QString &layerName, QDomDocument &svg, QDomNode &svgDocRoot, bool includeMetadata ) const
11221137
{
11231138
QBuffer svgBuffer;
11241139
{
@@ -1572,13 +1587,13 @@ bool QgsLayoutExporter::saveImage( const QImage &image, const QString &imageFile
15721587
}
15731588
if ( projectForMetadata )
15741589
{
1575-
w.setText( "Author", projectForMetadata->metadata().author() );
1590+
w.setText( QStringLiteral( "Author" ), projectForMetadata->metadata().author() );
15761591
const QString creator = QStringLiteral( "QGIS %1" ).arg( Qgis::QGIS_VERSION );
1577-
w.setText( "Creator", creator );
1578-
w.setText( "Producer", creator );
1579-
w.setText( "Subject", projectForMetadata->metadata().abstract() );
1580-
w.setText( "Created", projectForMetadata->metadata().creationDateTime().toString( Qt::ISODate ) );
1581-
w.setText( "Title", projectForMetadata->metadata().title() );
1592+
w.setText( QStringLiteral( "Creator" ), creator );
1593+
w.setText( QStringLiteral( "Producer" ), creator );
1594+
w.setText( QStringLiteral( "Subject" ), projectForMetadata->metadata().abstract() );
1595+
w.setText( QStringLiteral( "Created" ), projectForMetadata->metadata().creationDateTime().toString( Qt::ISODate ) );
1596+
w.setText( QStringLiteral( "Title" ), projectForMetadata->metadata().title() );
15821597

15831598
const QgsAbstractMetadataBase::KeywordMap keywords = projectForMetadata->metadata().keywords();
15841599
QStringList allKeywords;
@@ -1587,7 +1602,7 @@ bool QgsLayoutExporter::saveImage( const QImage &image, const QString &imageFile
15871602
allKeywords.append( QStringLiteral( "%1: %2" ).arg( it.key(), it.value().join( ',' ) ) );
15881603
}
15891604
const QString keywordString = allKeywords.join( ';' );
1590-
w.setText( "Keywords", keywordString );
1605+
w.setText( QStringLiteral( "Keywords" ), keywordString );
15911606
}
15921607
return w.write( image );
15931608
}

‎src/core/layout/qgslayoutexporter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -543,7 +543,7 @@ class CORE_EXPORT QgsLayoutExporter
543543

544544
static void updatePrinterPageSize( QgsLayout *layout, QPrinter &printer, int page );
545545

546-
ExportResult renderToLayeredSvg( const SvgExportSettings &settings, double width, double height, int page, QRectF bounds,
546+
ExportResult renderToLayeredSvg( const SvgExportSettings &settings, double width, double height, int page, const QRectF &bounds,
547547
const QString &filename, int svgLayerId, const QString &layerName,
548548
QDomDocument &svg, QDomNode &svgDocRoot, bool includeMetadata ) const;
549549

0 commit comments

Comments
 (0)
Please sign in to comment.