19#include "moc_qgstemporalmapsettingswidget.cpp"
24QgsTemporalMapSettingsWidget::QgsTemporalMapSettingsWidget( QWidget *parent )
28 setPanelTitle( tr(
"Temporal Settings" ) );
30 mFrameSpinBox->setClearValue( 1 );
32 connect( mFrameSpinBox, qOverload<double>( &QDoubleSpinBox::valueChanged ),
this, &QgsTemporalMapSettingsWidget::frameRateChanged );
33 connect( mCumulativeTemporalRange, &QCheckBox::toggled,
this, &QgsTemporalMapSettingsWidget::temporalRangeCumulativeChanged );
36double QgsTemporalMapSettingsWidget::frameRateValue()
38 return mFrameSpinBox->value();
41void QgsTemporalMapSettingsWidget::setFrameRateValue(
double value )
43 mFrameSpinBox->setValue( value );
46void QgsTemporalMapSettingsWidget::setIsTemporalRangeCumulative(
bool state )
48 mCumulativeTemporalRange->setChecked( state );
51bool QgsTemporalMapSettingsWidget::isTemporalRangeCumulative()
53 return mCumulativeTemporalRange->isChecked();