23#include "moc_qgstemporalmapsettingswidget.cpp"
26QgsTemporalMapSettingsWidget::QgsTemporalMapSettingsWidget( QWidget *parent )
30 setPanelTitle( tr(
"Temporal Settings" ) );
32 mFrameSpinBox->setClearValue( 1 );
34 connect( mFrameSpinBox, qOverload<double>( &QDoubleSpinBox::valueChanged ),
this, &QgsTemporalMapSettingsWidget::frameRateChanged );
35 connect( mCumulativeTemporalRange, &QCheckBox::toggled,
this, &QgsTemporalMapSettingsWidget::temporalRangeCumulativeChanged );
38double QgsTemporalMapSettingsWidget::frameRateValue()
40 return mFrameSpinBox->value();
43void QgsTemporalMapSettingsWidget::setFrameRateValue(
double value )
45 mFrameSpinBox->setValue( value );
48void QgsTemporalMapSettingsWidget::setIsTemporalRangeCumulative(
bool state )
50 mCumulativeTemporalRange->setChecked( state );
53bool QgsTemporalMapSettingsWidget::isTemporalRangeCumulative()
55 return mCumulativeTemporalRange->isChecked();