OGS
MeshValueEditDialog.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_MeshValueEdit.h"
7
8#include <QDialog>
9
10namespace MeshLib {
11 class Mesh;
12}
13
17class MeshValueEditDialog : public QDialog, private Ui_MeshValueEdit
18{
19 Q_OBJECT
20
21public:
24 QDialog* parent = nullptr);
25
27
28private:
30
31private slots:
33 void accept() override;
34
36 void reject() override;
37
38 void on_replaceButton_toggled(bool isSelected);
39
40signals:
42};
MeshValueEditDialog(MeshLib::Mesh *mesh, QDialog *parent=nullptr)
Constructor for creating a new FEM condition.
~MeshValueEditDialog() override
void on_replaceButton_toggled(bool isSelected)
void accept() override
Instructions if the OK-Button has been pressed.
void reject() override
Instructions if the Cancel-Button has been pressed.
void valueEditFinished(MeshLib::Mesh *)