All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DataSourceExplorer.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/datasource/explorer/DataSourceExplorer.cpp
22 
23  \brief A widget designed to explore the data sources of an application.
24 */
25 
26 // TerraLib
27 #include "DataSourceExplorer.h"
28 #include "DataSourceToolBox.h"
29 
30 // Qt
31 #include <QScrollArea>
32 #include <QVBoxLayout>
33 
34 te::qt::widgets::DataSourceExplorer::DataSourceExplorer(QWidget* parent, Qt::WindowFlags flags)
35  : QDockWidget(tr("Data Source Explorer"), parent, flags),
36  m_toolBox(0)
37 {
38  QScrollArea* scrollArea = new QScrollArea(this);
39 
40  m_toolBox = new DataSourceToolBox(this);
41 
42  scrollArea->setWidget(m_toolBox);
43 
44  scrollArea->setWidgetResizable(true);
45 
46  setWidget(scrollArea);
47 }
48 
50 {
51 }
52 
54 {
55  return m_toolBox;
56 }
57 
DataSourceToolBox * getToolBox() const
A widget designed to explore the data sources of an application.
DataSourceExplorer(QWidget *parent=0, Qt::WindowFlags flags=0)
A tool box to help explorer data sources.