ROOT
master
Reference Guide
Loading...
Searching...
No Matches
RGeomViewerWidget.h
Go to the documentation of this file.
1
// Author: Sergey Linev, GSI 14/01/2021
2
3
/*************************************************************************
4
* Copyright (C) 1995-2021, Rene Brun and Fons Rademakers. *
5
* All rights reserved. *
6
* *
7
* For the licensing terms see $ROOTSYS/LICENSE. *
8
* For the list of contributors see $ROOTSYS/README/CREDITS. *
9
*************************************************************************/
10
11
#ifndef RGeomViewerWidget_H
12
#define RGeomViewerWidget_H
13
14
#include <QWidget>
15
#include <QWebEngineView>
16
17
#include <memory>
18
19
namespace
ROOT
{
20
class
RGeomViewer;
21
}
22
23
class
RGeomViewerWidget
:
public
QWidget
{
24
25
Q_OBJECT
26
27
protected
:
28
void
resizeEvent
(QResizeEvent *event)
override
;
29
30
QWebEngineView
*
fView
{
nullptr
};
///< qt webwidget to show
31
32
std::shared_ptr<ROOT::RGeomViewer>
fGeomViewer
;
33
34
public
:
35
RGeomViewerWidget
(
QWidget
*parent =
nullptr
);
36
virtual
~RGeomViewerWidget
();
37
38
/// returns geometry viewer
39
auto
getGeomViewer
() {
return
fGeomViewer
; }
40
};
41
42
#endif
QWebEngineView
QWidget
RGeomViewerWidget
Definition
RGeomViewerWidget.h:23
RGeomViewerWidget::resizeEvent
void resizeEvent(QResizeEvent *event) override
Definition
RGeomViewerWidget.cpp:48
RGeomViewerWidget::fView
QWebEngineView * fView
qt webwidget to show
Definition
RGeomViewerWidget.h:30
RGeomViewerWidget::getGeomViewer
auto getGeomViewer()
returns geometry viewer
Definition
RGeomViewerWidget.h:39
RGeomViewerWidget::~RGeomViewerWidget
virtual ~RGeomViewerWidget()
Definition
RGeomViewerWidget.cpp:46
RGeomViewerWidget::fGeomViewer
std::shared_ptr< ROOT::RGeomViewer > fGeomViewer
Definition
RGeomViewerWidget.h:32
ROOT
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...
Definition
EExecutionPolicy.hxx:4
tutorials
visualisation
webgui
qtweb
RGeomViewerWidget.h
ROOT master - Reference Guide Generated on Fri Jan 10 2025 09:40:06 (GVA Time) using Doxygen 1.9.8