23QgsTemporalMapSettingsWidget::QgsTemporalMapSettingsWidget( QWidget *parent )
27 setPanelTitle( tr(
"Temporal Settings" ) );
29 mFrameSpinBox->setClearValue( 1 );
31 connect( mFrameSpinBox, qOverload<double>( &QDoubleSpinBox::valueChanged ),
this, &QgsTemporalMapSettingsWidget::frameRateChanged );
32 connect( mCumulativeTemporalRange, &QCheckBox::toggled,
this, &QgsTemporalMapSettingsWidget::temporalRangeCumulativeChanged );
35double QgsTemporalMapSettingsWidget::frameRateValue()
37 return mFrameSpinBox->value();
40void QgsTemporalMapSettingsWidget::setFrameRateValue(
double value )
42 mFrameSpinBox->setValue( value );
45void QgsTemporalMapSettingsWidget::setIsTemporalRangeCumulative(
bool state )
47 mCumulativeTemporalRange->setChecked( state );
50bool QgsTemporalMapSettingsWidget::isTemporalRangeCumulative()
52 return mCumulativeTemporalRange->isChecked();