Main Page
Modules
Namespaces
Classes
Files
File List
File Members
LayerSearchDialog.cpp
Go to the documentation of this file.
1
/* Copyright (C) 2008 National Institute For Space Research (INPE) - Brazil.
2
3
This file is part of the TerraLib - a Framework for building GIS enabled applications.
4
5
TerraLib is free software: you can redistribute it and/or modify
6
it under the terms of the GNU Lesser General Public License as published by
7
the Free Software Foundation, either version 3 of the License,
8
or (at your option) any later version.
9
10
TerraLib is distributed in the hope that it will be useful,
11
but WITHOUT ANY WARRANTY; without even the implied warranty of
12
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
GNU Lesser General Public License for more details.
14
15
You should have received a copy of the GNU Lesser General Public License
16
along with TerraLib. See COPYING. If not, write to
17
TerraLib Team at <terralib-team@terralib.org>.
18
*/
19
20
/*!
21
\file terralib/qt/widgets/layer/saerch/LayerSearchDialog.cpp
22
23
\brief This file defines a class for a LayerSearchDialog.
24
*/
25
26
// TerraLib
27
#include "
LayerSearchDialog.h
"
28
#include "
LayerSearchWidget.h
"
29
#include "ui_LayerSearchDialogForm.h"
30
31
32
// Qt
33
#include <QGridLayout>
34
35
te::qt::widgets::LayerSearchDialog::LayerSearchDialog
(QWidget* parent, Qt::WindowFlags f)
36
: QDialog(parent, f),
37
m_ui(new
Ui
::LayerSearchDialogForm)
38
{
39
//build form
40
m_ui
->setupUi(
this
);
41
42
QGridLayout* layout =
new
QGridLayout(
m_ui
->m_widget);
43
m_widget
.reset(
new
te::qt::widgets::LayerSearchWidget
(
m_ui
->m_widget));
44
layout->addWidget(
m_widget
.get(), 0, 0);
45
layout->setContentsMargins(0,0,0,0);
46
}
47
48
te::qt::widgets::LayerSearchDialog::~LayerSearchDialog
()
49
{
50
}
51
52
te::qt::widgets::LayerSearchWidget
*
te::qt::widgets::LayerSearchDialog::getWidget
()
53
{
54
return
m_widget.get();
55
}
te::qt::widgets::LayerSearchDialog::m_ui
std::auto_ptr< Ui::LayerSearchDialogForm > m_ui
Definition:
LayerSearchDialog.h:67
Ui
Definition:
ConfigInputAddressDialog.h:44
te::qt::widgets::LayerSearchDialog::LayerSearchDialog
LayerSearchDialog(QWidget *parent=0, Qt::WindowFlags f=0)
Definition:
LayerSearchDialog.cpp:35
te::qt::widgets::LayerSearchDialog::~LayerSearchDialog
~LayerSearchDialog()
Definition:
LayerSearchDialog.cpp:48
LayerSearchWidget.h
This file defines the LayerSearchWidget class.
te::qt::widgets::LayerSearchDialog::m_widget
std::auto_ptr< te::qt::widgets::LayerSearchWidget > m_widget
Definition:
LayerSearchDialog.h:68
te::qt::widgets::LayerSearchDialog::getWidget
te::qt::widgets::LayerSearchWidget * getWidget()
Definition:
LayerSearchDialog.cpp:52
te::qt::widgets::LayerSearchWidget
A widget used to search layers over list of layers.
Definition:
LayerSearchWidget.h:56
LayerSearchDialog.h
git_master
terralib5
src
terralib
qt
widgets
layer
search
LayerSearchDialog.cpp
Generated on Tue Jan 12 2016 08:40:58 for TerraLib by
1.8.9.1