27 #include "../../../qt/af/events/LayerEvents.h" 28 #include "../../../qt/widgets/dataset/selector/DataSetSelectorWizardPage.h" 29 #include "../../../qt/widgets/datasource/selector/DataSourceSelectorWizardPage.h" 31 #include "../../../qt/widgets/st/TimeSeriesWizard.h" 32 #include "../../../st/loader/STDataLoader.h" 33 #include "../../af/ApplicationController.h" 37 #include <QMessageBox> 43 #include <boost/functional/factory.hpp> 44 #include <boost/bind.hpp> 49 createAction(tr(
"Time Series...").toUtf8().data(),
"timeseries-layer");
59 std::auto_ptr<te::qt::widgets::TimeSeriesWizard> timeWiz;
62 int res = timeWiz->exec();
63 if (res == QDialog::Accepted)
This event signals that a new layer was created.
This file defines the TimeSeriers Action class.
This is an abstract class used to register actions into st pluging.
void triggered(te::qt::af::evt::Event *e)
static void initialize()
It returns the spatial extent of the observations of a coverage series.
virtual void onActionActivated(bool checked)
static ApplicationController & getInstance()
It returns a reference to the singleton instance.
void createAction(std::string name, std::string pixmap="")
Create and set the actions parameters.
TimeSeriesAction(QMenu *menu)
virtual ~TimeSeriesAction()