OGS
StratWindow.h
Go to the documentation of this file.
1
14
15
#pragma once
16
17
#include "ui_StratWindow.h"
18
#include <QWidget>
19
20
namespace
GeoLib
21
{
22
class
StationBorehole
;
23
}
24
28
class
StratWindow
:
public
QWidget,
public
Ui_StratWindow
29
{
30
Q_OBJECT
31
32
public
:
39
explicit
StratWindow
(
40
GeoLib::StationBorehole
* station,
41
std::map<std::string, DataHolderLib::Color>* stratColors =
nullptr
,
42
QWidget* parent =
nullptr
);
43
~StratWindow
()
override
{ this->destroy(); }
44
45
private
:
47
void
resizeWindow
();
48
49
private
slots:
50
void
on_closeButton_clicked
();
51
};
GeoLib::StationBorehole
A borehole as a geometric object.
Definition
StationBorehole.h:32
StratWindow::on_closeButton_clicked
void on_closeButton_clicked()
Definition
StratWindow.cpp:31
StratWindow::~StratWindow
~StratWindow() override
Definition
StratWindow.h:43
StratWindow::resizeWindow
void resizeWindow()
Automatically resize window based on the measurements of the borehole.
Definition
StratWindow.cpp:36
StratWindow::StratWindow
StratWindow(GeoLib::StationBorehole *station, std::map< std::string, DataHolderLib::Color > *stratColors=nullptr, QWidget *parent=nullptr)
Definition
StratWindow.cpp:19
GeoLib
Definition
ProjectData.h:36
Applications
DataExplorer
DataView
StratView
StratWindow.h
Generated by
1.14.0