g4display
Loading...
Searching...
No Matches
g4displayutilities.h
Go to the documentation of this file.
1
#pragma once
2
12
#include <QtWidgets>
// Qt widgets (QWidget, layouts, etc.)
13
#include "
glogger.h
"
// Glogger (module logger)
14
#include "G4UImanager.hh"
// Geant4 UI manager
15
30
class
G4DisplayUtilities
:
public
QWidget
31
{
32
Q_OBJECT
33
34
public
:
44
G4DisplayUtilities
(
const
std::shared_ptr<GOptions>& gopt,
45
std::shared_ptr<GLogger> logger,
46
QWidget* parent =
nullptr
);
47
53
~G4DisplayUtilities
()
override
{ log->
debug
(
DESTRUCTOR
,
"G4DisplayUtilities"
); }
54
55
private
:
61
std::shared_ptr<GLogger> log;
62
};
G4DisplayUtilities
“Utilities” tab for G4Display.
Definition
g4displayutilities.h:31
G4DisplayUtilities::G4DisplayUtilities
G4DisplayUtilities(const std::shared_ptr< GOptions > &gopt, std::shared_ptr< GLogger > logger, QWidget *parent=nullptr)
Construct the utilities tab widget.
Definition
g4displayutilities.cc:12
G4DisplayUtilities::~G4DisplayUtilities
~G4DisplayUtilities() override
Destructor.
Definition
g4displayutilities.h:53
GLogger::debug
void debug(debug_type type, Args &&... args) const
glogger.h
DESTRUCTOR
DESTRUCTOR
tabs
g4displayutilities.h
Generated by
1.10.0