26#ifndef __TERRALIB_WS_OGC_WMS_QT_WMSLAYERSELECTORDIALOG_H
27#define __TERRALIB_WS_OGC_WMS_QT_WMSLAYERSELECTORDIALOG_H
47#include <QTreeWidgetItem>
52namespace Ui {
class WMSLayerSelectorDialogForm; }
120 std::unique_ptr<Ui::WMSLayerSelectorDialogForm>
m_ui;
A tree view for datasets of a data source.
A class that models the description of a dataset.
A conteiner class for keeping information about a data source.
A display QFrame to draw previews for WMS data.
QTreeWidgetItem extension to WMS Layers.
The WMSLayerItem class is an extension of QTreeWidgetItem to handle WMS Layer creation.
void currentLayerChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous)
void setAllLayerItensHidden(const bool &hide)
void styleIndexChanged(const int &index)
~WMSLayerSelectorDialog()
std::vector< te::ws::ogc::wms::WMSGetMapRequest > getCheckedRequests()
void refreshLayerInfoTree(const te::ws::ogc::wms::Layer ¤tLayer)
bool m_refreshingProperties
std::unique_ptr< WMSLayerDisplay > m_mapPreview
te::da::DataSourceInfoPtr m_datasourceInfo
void okPushButtonPressed()
void set(const te::da::DataSourceInfoPtr &ds, bool useCheckableItems=false)
te::ws::ogc::wms::Layer m_rootLayer
WMSLayerItem * m_currentLayerItem
te::da::DataSourcePtr m_datasource
void timeDimIndexChanged(const int &index)
void checkLayerItemChanged(QTreeWidgetItem *item, int column)
void transparencyStateChanged(const int &state)
void crsIndexChanged(const int &index)
void refreshLayerProperties()
std::unique_ptr< Ui::WMSLayerSelectorDialogForm > m_ui
WMSLayerSelectorDialog(QWidget *parent=0, Qt::WindowFlags f=0)
void imgFormatIndexChanged(const int &index)
void layerSearchButtonPressed()
std::unique_ptr< te::ws::ogc::WMSClient > m_client
std::vector< WMSLayerItem * > getCheckedLayerItens()
An abstract class for data providers like a DBMS, Web Services or a regular file.
boost::shared_ptr< DataSourceInfo > DataSourceInfoPtr
boost::shared_ptr< DataSource > DataSourcePtr
The Layer WMS 1.3.0 struct.
Configuration flags for the TerraLib WMS QT module.
Specifies containers for WMS data types.