30#ifndef __TERRALIB_QT_PLUGINS_WTSS_WTSSDIALOG_H
31#define __TERRALIB_QT_PLUGINS_WTSS_WTSSDIALOG_H
51#include <QListWidgetItem>
55#include <QActionGroup>
62#include <wtss-cxx/data_types.hpp>
64namespace cxx = wtss::cxx;
136 void addCoverage(QTreeWidgetItem* serverItem, QJsonObject j_server);
139 QJsonObject j_coverage);
163 std::unique_ptr<Ui::WtssDialogForm>
m_ui;
A class to represent a chart display.
A class used to define a chartDisplay's style.
A base class for date data types.
A Mark specifies a geometric shape and applies coloring to it.
A class to represent a timeSeries' chart.
This file contains a class to represent a time series.
A helper class for 32-bit RGBA (Red-Green-Blue-Alpha channel) color.
void onAddCoordToList(QListWidgetItem *coordSelected)
void closeEvent(QCloseEvent *e)
void doTimeseriesQuery(cxx::timeseries_query_t query)
void onQueryButtonClicked()
QVector< te::qt::widgets::TimeSeriesChart * > m_timeSeriesChartVec
void onItemChecked(QTreeWidgetItem *item)
void onServerRemoveButtonClicked()
std::unique_ptr< Ui::WtssDialogForm > m_ui
te::qt::widgets::MapDisplay * m_mapDisplay
te::color::RGBAColor ** m_rgbaMarker
void onServerAddButtonClicked()
void onImportGraphClicked()
void addLocation(double x, double y)
void onGetPointCoordinate(QPointF &coord)
void onPointPickerToggled(bool checked)
void onHideButtonClicked()
te::qt::widgets::ChartDisplay * m_chartDisplay
void setActionGroup(QActionGroup *actionGroup)
std::string m_lastQueriedServer
void addServer(QString server)
void setMapDisplay(te::qt::widgets::MapDisplay *mapDisplay)
void onExportGraphClicked()
std::vector< te::st::TimeSeries * > m_timeSeriesVec
void convertToTimeSeries(cxx::timeseries_query_result_t result)
WtssDialog(QWidget *parent=0, Qt::WindowFlags f=0)
void addAtributes(QTreeWidgetItem *coverageItem, QJsonObject j_coverage)
void onServerRefreshButtonClicked()
cxx::timeseries_query_result_t m_result
QActionGroup * m_actionGroup
void addMarker(double x, double y)
void onRemoveCoordButtonClicked()
void addCoverage(QTreeWidgetItem *serverItem, QJsonObject j_server)
This file contains include headers for the TerraLib Common Runtime module.
Namespace for the Qt module of TerraLib.