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
14class G4Dialog : public GBase<G4Dialog>, public QWidget {
15
16public:
17 explicit G4Dialog(const std::shared_ptr<GOptions>& gopt, QWidget* parent = nullptr);
18
19 ~G4Dialog() override;
20
21
22private:
23 GBoard* gboard;
24 std::unique_ptr<GUI_Session> gui_session;
25};
G4Dialog(const std::shared_ptr< GOptions > &gopt, QWidget *parent=nullptr)
Definition g4dialog.cc:11
~G4Dialog() override
Definition g4dialog.cc:33
A widget that displays read-only log text along with a top bar for search, clear, and save actions.
Definition gboard.h:17