Arcane
v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
QHyodaTool.h
1
// -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
2
//-----------------------------------------------------------------------------
3
// Copyright 2000-2022 CEA (www.cea.fr) IFPEN (www.ifpenergiesnouvelles.com)
4
// See the top-level COPYRIGHT file for details.
5
// SPDX-License-Identifier: Apache-2.0
6
//-----------------------------------------------------------------------------
7
#ifndef Q_HYODA_TOOL_H
8
#define Q_HYODA_TOOL_H
9
10
#include <QtWidgets>
11
12
class
QHyodaJob
;
13
class
QHyodaToolLog;
14
class
QHyodaToolSrc;
15
class
QHyodaToolCell
;
16
class
QHyodaToolMesh
;
17
class
QHyodaToolMatrix
;
18
class
QHyodaX11XtermLog
;
19
class
QHyodaPapi
;
20
21
class
QHyodaTool
:
public
QTabWidget{
22
Q_OBJECT
23
public
:
24
QHyodaTool
(QSplitter*);
25
~QHyodaTool
();
26
public
:
27
void
setJob(
QHyodaJob
*thisJob);
28
public
:
29
void
add_mesh();
30
void
add_matrix();
31
void
add_cell();
32
void
add_src();
33
void
add_log();
34
void
add_papi();
35
public
slots:
36
void
currentChanged(
int
);
37
void
tools_close_requested_slot(
int
);
38
void
tools_variable_index_change(
int
);
39
public
:
40
QHyodaJob
*job;
41
public
:
42
QHyodaToolMesh
*mesh;
43
QHyodaToolMatrix
*matrix;
44
QHyodaToolCell
*cell;
45
QHyodaX11XtermLog
*xlog;
46
QHyodaToolSrc *src;
47
QHyodaPapi
*papi;
48
};
49
50
#endif
// Q_HYODA_TOOL_H
QHyodaJob
Definition
QHyodaJob.h:41
QHyodaPapi
Definition
QHyodaPapi.h:21
QHyodaToolCell
Definition
QHyodaToolCell.h:17
QHyodaToolMatrix
Definition
QHyodaToolMatrix.h:19
QHyodaToolMesh
Definition
QHyodaToolMesh.h:19
QHyodaTool
Definition
QHyodaTool.h:21
QHyodaX11XtermLog
Definition
QHyodaX11XtermLog.h:17
arcane
hyoda
gui
QHyodaTool.h
Généré le Lundi 18 Novembre 2024 03:01:30 pour Arcane par
1.9.8