Skip to content

Commit f1aead4

Browse files
committedDec 30, 2013
[composer] Fix failing rotation tests
1 parent 0437dbb commit f1aead4

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed
 

‎src/core/composer/qgscomposeritem.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -707,7 +707,7 @@ void QgsComposerItem::setRotation( double r )
707707
{
708708
//kept for api compatibility with QGIS 2.0
709709
//remove after 2.0 series
710-
setItemRotation( r );
710+
setItemRotation( r, true );
711711
}
712712

713713
void QgsComposerItem::setItemRotation( double r, bool adjustPosition )

‎tests/src/core/testqgscomposerrotation.cpp

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -130,12 +130,13 @@ void TestQgsComposerRotation::shapeRotation()
130130
{
131131
mComposition->addComposerShape( mComposerRect );
132132

133-
mComposerRect->setItemRotation( 45 );
133+
mComposerRect->setItemRotation( 45, true );
134134

135135
QgsCompositionChecker checker( "composerrotation_shape", mComposition );
136136
QVERIFY( checker.testComposition( mReport ) );
137137

138138
mComposition->removeItem( mComposerRect );
139+
mComposerRect->setItemRotation( 0, true );
139140
}
140141

141142
void TestQgsComposerRotation::oldShapeRotationApi()
@@ -155,12 +156,13 @@ void TestQgsComposerRotation::labelRotation()
155156
{
156157
mComposition->addComposerLabel( mComposerLabel );
157158

158-
mComposerLabel->setItemRotation( 135 );
159+
mComposerLabel->setItemRotation( 135, true );
159160

160161
QgsCompositionChecker checker( "composerrotation_label", mComposition );
161162
QVERIFY( checker.testComposition( mReport ) );
162163

163164
mComposition->removeItem( mComposerLabel );
165+
mComposerLabel->setItemRotation( 0, true );
164166
}
165167

166168
void TestQgsComposerRotation::oldLabelRotationApi()
@@ -195,13 +197,13 @@ void TestQgsComposerRotation::mapItemRotation()
195197
//test map item rotation
196198
mComposition->addComposerMap( mComposerMap );
197199
mComposerMap->setNewExtent( QgsRectangle( 781662.375, 3339523.125, 793062.375, 3345223.125 ) );
198-
mComposerMap->setItemRotation( 90 );
200+
mComposerMap->setItemRotation( 90, true );
199201

200202
QgsCompositionChecker checker( "composerrotation_mapitemrotation", mComposition );
201203
QVERIFY( checker.testComposition( mReport ) );
202204

203205
mComposition->removeItem( mComposerMap );
204-
mComposerMap->setItemRotation( 0 );
206+
mComposerMap->setItemRotation( 0, true );
205207
}
206208

207209
void TestQgsComposerRotation::oldMapRotationApi()
@@ -235,13 +237,13 @@ void TestQgsComposerRotation::pictureItemRotation()
235237
{
236238
//test picture item rotation
237239
mComposition->addComposerPicture( mComposerPicture );
238-
mComposerPicture->setItemRotation( 45 );
240+
mComposerPicture->setItemRotation( 45, true );
239241

240242
QgsCompositionChecker checker( "composerrotation_pictureitemrotation", mComposition );
241243
QVERIFY( checker.testComposition( mReport ) );
242244

243245
mComposition->removeItem( mComposerPicture );
244-
mComposerPicture->setItemRotation( 0 );
246+
mComposerPicture->setItemRotation( 0, true );
245247
}
246248

247249
void TestQgsComposerRotation::oldPictureRotationApi()

0 commit comments

Comments
 (0)
Please sign in to comment.