diff --git a/src/gui/qgsexpressionbuilderwidget.cpp b/src/gui/qgsexpressionbuilderwidget.cpp index e6e9c6b8aec1..c55ed333c6f6 100644 --- a/src/gui/qgsexpressionbuilderwidget.cpp +++ b/src/gui/qgsexpressionbuilderwidget.cpp @@ -615,6 +615,12 @@ QString QgsExpressionBuilderWidget::formatPreviewString( const QVariant& value ) QgsFeature feat = value.value(); return tr( "<feature: %1>" ).arg( feat.id() ); } + else if ( value.canConvert< QgsExpression::Interval >() ) + { + //result is a feature + QgsExpression::Interval interval = value.value(); + return tr( "<interval: %1 days>" ).arg( interval.days() ); + } else { QString previewString = value.toString();