OGS
StratWindow.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2
// SPDX-License-Identifier: BSD-3-Clause
3
4
#pragma once
5
6
#include "ui_StratWindow.h"
7
#include <QWidget>
8
9
namespace
GeoLib
10
{
11
class
StationBorehole
;
12
}
13
17
class
StratWindow
:
public
QWidget,
public
Ui_StratWindow
18
{
19
Q_OBJECT
20
21
public
:
28
explicit
StratWindow
(
29
GeoLib::StationBorehole
* station,
30
std::map<std::string, DataHolderLib::Color>* stratColors =
nullptr
,
31
QWidget* parent =
nullptr
);
32
~StratWindow
()
override
{ this->destroy(); }
33
34
private
:
36
void
resizeWindow
();
37
38
private
slots:
39
void
on_closeButton_clicked
();
40
};
GeoLib::StationBorehole
A borehole as a geometric object.
Definition
StationBorehole.h:21
StratWindow::on_closeButton_clicked
void on_closeButton_clicked()
Definition
StratWindow.cpp:20
StratWindow::~StratWindow
~StratWindow() override
Definition
StratWindow.h:32
StratWindow::resizeWindow
void resizeWindow()
Automatically resize window based on the measurements of the borehole.
Definition
StratWindow.cpp:25
StratWindow::StratWindow
StratWindow(GeoLib::StationBorehole *station, std::map< std::string, DataHolderLib::Color > *stratColors=nullptr, QWidget *parent=nullptr)
Definition
StratWindow.cpp:8
GeoLib
Definition
ProjectData.h:25
Applications
DataExplorer
DataView
StratView
StratWindow.h
Generated by
1.14.0