26#ifndef __TERRALIB_QT_WIDGETS_LAYER_SEARCH_INTERNAL_LAYERSEARCHWIDGET_H
27#define __TERRALIB_QT_WIDGETS_LAYER_SEARCH_INTERNAL_LAYERSEARCHWIDGET_H
31#include "../../../../maptools/AbstractLayer.h"
33#include "../../Config.h"
40#include <QTreeWidgetItem>
43namespace Ui {
class LayerSearchWidgetForm; }
68 Ui::LayerSearchWidgetForm*
getForm()
const;
76 void setList(std::list<te::map::AbstractLayerPtr>& layerList);
90 void fillTreeView(std::list<te::map::AbstractLayerPtr>& layerList);
92 void filter(
const QList<QTreeWidgetItem*>& items);
100 std::unique_ptr<Ui::LayerSearchWidgetForm>
m_ui;