Main Page
Modules
Namespaces
Classes
Files
File List
File Members
help/MainWindow.cpp
Go to the documentation of this file.
1
#include "
MainWindow.h
"
2
#include <ui_mainwindow.h>
3
4
#include "
HelpTest.h
"
5
#include "
HelpTest2.h
"
6
#include "
Plugin.h
"
7
8
//TerraLib help files
9
#include <
terralib/qt/widgets/help/HelpManager.h
>
10
#include <
terralib/qt/widgets/help/AssistantHelpManagerImpl.h
>
11
12
13
MainWindow::MainWindow
(
QWidget
* parent) :
14
QMainWindow
(parent),
15
m_ui(new
Ui
::
MainWindow
)
16
{
17
m_impl
=
new
te::qt::widgets::AssistantHelpManagerImpl
(
"help.qhc"
,
this
);
18
te::qt::widgets::HelpManager::getInstance
().setImpl(
m_impl
);
19
20
m_ui
->setupUi(
this
);
21
}
22
23
MainWindow::~MainWindow
()
24
{
25
delete
m_ui
;
26
}
27
28
void
MainWindow::showTest1
()
29
{
30
HelpTest
* dlg =
new
HelpTest
(
this
);
31
32
dlg->show();
33
}
34
35
void
MainWindow::showTest2
()
36
{
37
HelpTest2
* dlg =
new
HelpTest2
(
this
);
38
39
dlg->show();
40
}
41
42
void
MainWindow::pluginTest
()
43
{
44
Plugin
* dlg =
new
Plugin
(
this
);
45
46
dlg->show();
47
}
MainWindow::showTest2
void showTest2()
Definition:
help/MainWindow.cpp:35
QWidget
Ui
Definition:
attic/src/qt/plugins/datasource/wcs/WCSConnectorDialog.h:41
MainWindow::m_impl
te::qt::widgets::HelpManagerImpl * m_impl
Definition:
help/MainWindow.h:68
HelpTest.h
Using the help button.
MainWindow::pluginTest
void pluginTest()
Definition:
help/MainWindow.cpp:42
AssistantHelpManagerImpl.h
An implementation of HelpManager that uses QAssistant to show help files.
te::common::Singleton< HelpManager >::getInstance
static HelpManager & getInstance()
It returns a reference to the singleton instance.
Plugin
Definition:
examples/help/Plugin.h:44
HelpTest2.h
MainWindow::MainWindow
MainWindow(QWidget *parent=0)
Constructor.
Definition:
ceditor/MainWindow.cpp:109
HelpManager.h
A singleton that contains a pointer to a help manager implementation.
QMainWindow
HelpTest2
Definition:
HelpTest2.h:44
HelpTest
Definition:
HelpTest.h:44
MainWindow::~MainWindow
~MainWindow()
Definition:
ceditor/MainWindow.cpp:125
Plugin.h
MainWindow::showTest1
void showTest1()
Definition:
help/MainWindow.cpp:28
MainWindow
A simple main window to show example of TerraLib Qt Tools.
Definition:
ceditor/MainWindow.h:16
MainWindow::m_ui
Ui::MainWindow * m_ui
Definition:
ceditor/MainWindow.h:65
te::qt::widgets::AssistantHelpManagerImpl
A help manager that uses the QAssistant to manage help files.
Definition:
AssistantHelpManagerImpl.h:53
MainWindow.h
terralib5_src
examples
help
MainWindow.cpp
Generated on Wed Jun 6 2018 12:16:10 for TerraLib by
1.8.11