Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::RQt6WebDisplayHandle::Qt6Creator Class Reference

Definition at line 72 of file rootqt6.cpp.

Public Member Functions

 Qt6Creator ()=default
 
virtual ~Qt6Creator ()
 
std::unique_ptr< RWebDisplayHandleDisplay (const RWebDisplayArgs &args) override
 
- Public Member Functions inherited from ROOT::Experimental::RWebDisplayHandle::Creator
virtual ~Creator ()=default
 
virtual bool IsActive () const
 

Private Attributes

int fCounter {0}
 counter used to number handlers
 
std::unique_ptr< RootUrlSchemeHandlerfHandler
 specialized handler
 
std::unique_ptr< TQt6TimerfTimer
 timer to process ROOT events
 
QApplication * qapp {nullptr}
 created QApplication
 
int qargc {1}
 arg counter
 
char * qargv [2]
 arg values
 
Inheritance diagram for ROOT::Experimental::RQt6WebDisplayHandle::Qt6Creator:
[legend]

Constructor & Destructor Documentation

◆ Qt6Creator()

ROOT::Experimental::RQt6WebDisplayHandle::Qt6Creator::Qt6Creator ( )
default

◆ ~Qt6Creator()

virtual ROOT::Experimental::RQt6WebDisplayHandle::Qt6Creator::~Qt6Creator ( )
inlinevirtual

Definition at line 83 of file rootqt6.cpp.

Member Function Documentation

◆ Display()

std::unique_ptr< RWebDisplayHandle > ROOT::Experimental::RQt6WebDisplayHandle::Qt6Creator::Display ( const RWebDisplayArgs args)
inlineoverridevirtual

Implements ROOT::Experimental::RWebDisplayHandle::Creator.

Definition at line 93 of file rootqt6.cpp.

Member Data Documentation

◆ fCounter

int ROOT::Experimental::RQt6WebDisplayHandle::Qt6Creator::fCounter {0}
private

counter used to number handlers

Definition at line 73 of file rootqt6.cpp.

◆ fHandler

std::unique_ptr<RootUrlSchemeHandler> ROOT::Experimental::RQt6WebDisplayHandle::Qt6Creator::fHandler
private

specialized handler

Definition at line 78 of file rootqt6.cpp.

◆ fTimer

std::unique_ptr<TQt6Timer> ROOT::Experimental::RQt6WebDisplayHandle::Qt6Creator::fTimer
private

timer to process ROOT events

Definition at line 77 of file rootqt6.cpp.

◆ qapp

QApplication* ROOT::Experimental::RQt6WebDisplayHandle::Qt6Creator::qapp {nullptr}
private

created QApplication

Definition at line 74 of file rootqt6.cpp.

◆ qargc

int ROOT::Experimental::RQt6WebDisplayHandle::Qt6Creator::qargc {1}
private

arg counter

Definition at line 75 of file rootqt6.cpp.

◆ qargv

char* ROOT::Experimental::RQt6WebDisplayHandle::Qt6Creator::qargv[2]
private

arg values

Definition at line 76 of file rootqt6.cpp.

  • gui/qt6webdisplay/rootqt6.cpp