mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-28 00:17:30 -05:00
Fix map canvas preview
Followup 8e200767e
This commit is contained in:
parent
ba5f114e34
commit
a4597c5db5
@ -2169,7 +2169,13 @@ void QgsMapCanvas::startPreviewJob( int number )
|
||||
{
|
||||
mPreviewTimer.setSingleShot( true );
|
||||
mPreviewTimer.setInterval( 10 );
|
||||
connect( &mPreviewTimer, &QTimer::timeout, [ = ]() { startPreviewJob( number + 1 ); } );
|
||||
disconnect( mPreviewTimerConnection );
|
||||
mPreviewTimerConnection = connect( &mPreviewTimer, &QTimer::timeout, [ = ]()
|
||||
{
|
||||
startPreviewJob( number + 1 );
|
||||
}
|
||||
);
|
||||
mPreviewTimer.start();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -848,6 +848,7 @@ class GUI_EXPORT QgsMapCanvas : public QGraphicsView
|
||||
QTimer mAutoRefreshTimer;
|
||||
|
||||
QTimer mPreviewTimer;
|
||||
QMetaObject::Connection mPreviewTimerConnection;
|
||||
|
||||
QString mTheme;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user