DISPLACE
1.0
A spatial model of fisheries to help sustainable fishing and maritime spatial planning
graphbuilderworker.h
Go to the documentation of this file.
1
#ifndef GRAPHBUILDERWORKER_H
2
#define GRAPHBUILDERWORKER_H
3
4
#include <
backgroundworker.h
>
5
#include <
graphbuilder_shp.h
>
6
#include <mainwindow.h>
7
8
class
GraphBuilderWorker
:
public
BackgroundWorker
,
public
GraphBuilder::Feedback
{
9
GraphBuilder
*builder;
10
WaitDialog
*waitDialog;
11
QList<GraphBuilder::Node> result;
12
13
public
:
14
GraphBuilderWorker
(
MainWindow
*win,
GraphBuilder
*b,
WaitDialog
*dlg);
15
16
virtual
void
execute
()
override
;
17
void
setMax
(
int
m)
override
;
18
void
setStep
(
int
step)
override
;
19
20
void
setMainMessage
(QString)
override
;
21
void
setPartMessage
(QString)
override
;
22
};
23
24
#endif // GRAPHBUILDERWORKER_H
graphbuilder_shp.h
GraphBuilderWorker::setMax
void setMax(int m) override
Definition:
graphbuilderworker.cpp:19
GraphBuilderWorker::setStep
void setStep(int step) override
Definition:
graphbuilderworker.cpp:24
GraphBuilder
Definition:
graphbuilder_shp.h:33
GraphBuilderWorker::GraphBuilderWorker
GraphBuilderWorker(MainWindow *win, GraphBuilder *b, WaitDialog *dlg)
Definition:
graphbuilderworker.cpp:3
GraphBuilderWorker::execute
virtual void execute() override
Definition:
graphbuilderworker.cpp:12
GraphBuilderWorker::setMainMessage
void setMainMessage(QString) override
Definition:
graphbuilderworker.cpp:30
GraphBuilder::Feedback
Definition:
graphbuilder_shp.h:36
GraphBuilderWorker::setPartMessage
void setPartMessage(QString) override
Definition:
graphbuilderworker.cpp:35
WaitDialog
Definition:
waitdialog.h:56
backgroundworker.h
MainWindow
Definition:
mainwindow.h:75
BackgroundWorker
Definition:
backgroundworker.h:49
GraphBuilderWorker
Definition:
graphbuilderworker.h:8
qtgui
workers
graphbuilderworker.h
Generated by
1.8.15