g4dialog
Loading...
Searching...
No Matches
g4dialog.h
Go to the documentation of this file.
1
#pragma once
2
3
// g4dialog
4
#include "
tabs/gboard.h
"
5
#include "
gui_session.h
"
6
#include "
g4dialog_options.h
"
7
8
// qt
9
#include <QtWidgets>
10
11
// gemc
12
#include "gbase.h"
13
14
class
G4Dialog
:
public
GBase<G4Dialog>,
public
QWidget {
15
16
public
:
17
explicit
G4Dialog
(
const
std::shared_ptr<GOptions>& gopt, QWidget* parent =
nullptr
);
18
19
~G4Dialog
()
override
;
20
21
22
private
:
23
GBoard
* gboard;
24
std::unique_ptr<GUI_Session> gui_session;
25
};
G4Dialog
Definition
g4dialog.h:14
G4Dialog::G4Dialog
G4Dialog(const std::shared_ptr< GOptions > &gopt, QWidget *parent=nullptr)
Definition
g4dialog.cc:11
G4Dialog::~G4Dialog
~G4Dialog() override
Definition
g4dialog.cc:33
GBoard
A widget that displays read-only log text along with a top bar for search, clear, and save actions.
Definition
gboard.h:17
g4dialog_options.h
gboard.h
gui_session.h
g4dialog.h
Generated by
1.10.0