Loading...
Searching...
No Matches
TL4RasterFolderSelectionWizardPage.h
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/plugins/TL4RasterFolderSelectionWizardPage.h
22
23
\brief A wizard for enabling the location to save raster files from an input TerraLib 4.x database.
24
*/
25
26
#ifndef __TERRALIB_PLUGINS_TERRALIB4_INTERNAL_TL4RASTERFOLDERSELECTIONWIZARDPAGE_H
27
#define __TERRALIB_PLUGINS_TERRALIB4_INTERNAL_TL4RASTERFOLDERSELECTIONWIZARDPAGE_H
28
29
// TerraLib
30
#include "
Config.h
"
31
32
// STL
33
#include <memory>
34
35
// Qt
36
#include <QWizardPage>
37
38
// Forward declaration
39
namespace
Ui
{
class
TL4RasterFolderSelectionWizardPageForm; }
40
41
namespace
te
42
{
43
namespace
qt
44
{
45
namespace
widgets
{
class
FileChooser
; }
46
47
namespace
plugins
48
{
49
namespace
terralib4
50
{
51
class
TL4RasterFolderSelectionWizardPage
:
public
QWizardPage
52
{
53
Q_OBJECT
54
55
public
:
56
57
TL4RasterFolderSelectionWizardPage
(QWidget* parent = 0);
58
59
~TL4RasterFolderSelectionWizardPage
();
60
61
std::string
getPath
();
62
63
protected
slots
:
64
65
void
onChooseToolButtonClicked
();
66
67
private
:
68
69
std::unique_ptr<te::qt::widgets::FileChooser>
m_fileChooser
;
70
std::unique_ptr<Ui::TL4RasterFolderSelectionWizardPageForm>
m_ui
;
71
};
72
}
// end namespace terralib4
73
}
// end namespace plugins
74
}
// end namespace qt
75
}
// end namespace te
76
77
#endif
// __TERRALIB_PLUGINS_TERRALIB4_INTERNAL_TL4RASTERFOLDERSELECTIONWIZARDPAGE_H
te::qt::plugins::terralib4::TL4RasterFolderSelectionWizardPage::m_ui
std::unique_ptr< Ui::TL4RasterFolderSelectionWizardPageForm > m_ui
Definition
TL4RasterFolderSelectionWizardPage.h:70
te::qt::plugins::terralib4::TL4RasterFolderSelectionWizardPage::getPath
std::string getPath()
te::qt::plugins::terralib4::TL4RasterFolderSelectionWizardPage::~TL4RasterFolderSelectionWizardPage
~TL4RasterFolderSelectionWizardPage()
te::qt::plugins::terralib4::TL4RasterFolderSelectionWizardPage::onChooseToolButtonClicked
void onChooseToolButtonClicked()
te::qt::plugins::terralib4::TL4RasterFolderSelectionWizardPage::TL4RasterFolderSelectionWizardPage
TL4RasterFolderSelectionWizardPage(QWidget *parent=0)
te::qt::plugins::terralib4::TL4RasterFolderSelectionWizardPage::m_fileChooser
std::unique_ptr< te::qt::widgets::FileChooser > m_fileChooser
Definition
TL4RasterFolderSelectionWizardPage.h:69
te::qt::widgets::FileChooser
Defines a component for choose a file.
Definition
FileChooser.h:61
Ui
Definition
ConfigInputAddressDialog.h:44
te::qt::plugins::terralib4
Definition
Plugin.h:51
te::qt::plugins
Definition
Plugin.h:51
te::qt::widgets
Namespace for the Qt Widgets module of TerraLib.
Definition
Renderer.h:58
te::qt
Namespace for the Qt module of TerraLib.
Definition
Renderer.h:56
te
TerraLib.
Definition
AddressGeocodingOp.h:52
slots
#define slots
Definition
VirtualMachine.h:48
Config.h
git_release
src
terralib
qt
plugins
datasource
terralib4
TL4RasterFolderSelectionWizardPage.h
Generated on Thu Dec 18 2025 13:33:07 for TerraLib by
1.13.2