File tree 4 files changed +12
-4
lines changed
4 files changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ void QgsDataProvider::setListening( bool isListening )
42
42
Q_UNUSED ( isListening );
43
43
}
44
44
45
- bool QgsDataProvider::renderInPreview ( QgsDataProvider:: PreviewContext context )
45
+ bool QgsDataProvider::renderInPreview ( const PreviewContext & context )
46
46
{
47
47
return context.lastRenderingTimeMs <= context.maxRenderingTimeMs ;
48
48
}
Original file line number Diff line number Diff line change @@ -490,7 +490,7 @@ class CORE_EXPORT QgsDataProvider : public QObject
490
490
*
491
491
* \note not available in Python bindings
492
492
*/
493
- virtual bool renderInPreview ( QgsDataProvider::PreviewContext context ); // SIP_SKIP
493
+ virtual bool renderInPreview ( const QgsDataProvider::PreviewContext & context ); // SIP_SKIP
494
494
495
495
signals:
496
496
Original file line number Diff line number Diff line change @@ -3199,18 +3199,25 @@ QString QgsWmsProvider::lastErrorFormat()
3199
3199
QString QgsWmsProvider::name () const
3200
3200
{
3201
3201
return WMS_KEY;
3202
- } // QgsWmsProvider::name()
3202
+ }
3203
3203
3204
3204
3205
3205
QString QgsWmsProvider::description () const
3206
3206
{
3207
3207
return WMS_DESCRIPTION;
3208
- } // QgsWmsProvider::description()
3208
+ }
3209
3209
3210
3210
void QgsWmsProvider::reloadData ()
3211
3211
{
3212
3212
}
3213
3213
3214
+ bool QgsWmsProvider::renderInPreview ( const QgsDataProvider::PreviewContext &context )
3215
+ {
3216
+ if ( mSettings .mTiled || mSettings .mXyz )
3217
+ return true ;
3218
+
3219
+ return QgsRasterDataProvider::renderInPreview ( context );
3220
+ }
3214
3221
3215
3222
QVector<QgsWmsSupportedFormat> QgsWmsProvider::supportedFormats ()
3216
3223
{
Original file line number Diff line number Diff line change @@ -208,6 +208,7 @@ class QgsWmsProvider : public QgsRasterDataProvider
208
208
QString name () const override ;
209
209
QString description () const override ;
210
210
virtual void reloadData () override ;
211
+ bool renderInPreview ( const QgsDataProvider::PreviewContext &context ) override ;
211
212
212
213
static QVector<QgsWmsSupportedFormat> supportedFormats ();
213
214
You can’t perform that action at this time.
0 commit comments