18#ifndef QGSTEMPORALMAPSETTINGSWIDGET_H 
   19#define QGSTEMPORALMAPSETTINGSWIDGET_H 
   21#include "ui_qgstemporalmapsettingswidgetbase.h" 
   28class GUI_EXPORT QgsTemporalMapSettingsWidget : 
public QgsPanelWidget, 
private Ui::QgsTemporalMapSettingsWidgetBase
 
   35    QgsTemporalMapSettingsWidget( QWidget *parent = 
nullptr );
 
   37    ~QgsTemporalMapSettingsWidget() = 
default;
 
   42    double frameRateValue();
 
   47    void setFrameRateValue( 
double value );
 
   54    bool isTemporalRangeCumulative();
 
   61    void setIsTemporalRangeCumulative( 
bool state );
 
   68    void frameRateChanged( 
double rate );
 
   70    void temporalRangeCumulativeChanged( 
bool state );