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

Definition at line 21 of file TQt6Application.h.

Public Member Functions

 TQt6Application ()=delete
 
 TQt6Application (const char *appClassName, Int_t *argc, char **argv)
 Create Qt6 application environment.
 
 ~TQt6Application () override
 Delete Qt6 application environment.
 
virtual const char * ApplicationName () const
 
virtual Int_t ExecCommand (TGWin32Command *code, Bool_t synch)
 
void Hide () override
 
void Iconify () override
 
void Init () override
 
virtual TClassIsA () const
 
Bool_t IsCmdThread () override
 
void Lower () override
 
void Open () override
 
void Raise () override
 
void Show () override
 
virtual void Streamer (TBuffer &)
 
void StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b)
 

Static Public Member Functions

static TClassClass ()
 
static const char * Class_Name ()
 
static constexpr Version_t Class_Version ()
 
static void CreateQApplication (int argc=0, char **argv=nullptr)
 Create QApplication and timer to handle Qt events.
 
static const char * DeclFileName ()
 

Protected Attributes

TString fApplicationName
 

#include <TQt6Application.h>

Inheritance diagram for ROOT::Experimental::TQt6Application:
[legend]

Constructor & Destructor Documentation

◆ TQt6Application() [1/2]

ROOT::Experimental::TQt6Application::TQt6Application ( )
delete

◆ TQt6Application() [2/2]

TQt6Application::TQt6Application ( const char * appClassName,
Int_t * argc,
char ** argv )

Create Qt6 application environment.

Definition at line 46 of file TQt6Application.cxx.

◆ ~TQt6Application()

TQt6Application::~TQt6Application ( )
override

Delete Qt6 application environment.

Definition at line 55 of file TQt6Application.cxx.

Member Function Documentation

◆ ApplicationName()

virtual const char * TApplicationImp::ApplicationName ( ) const
inlinevirtualinherited

Definition at line 39 of file TApplicationImp.h.

◆ Class()

static TClass * TApplicationImp::Class ( )
staticinherited
Returns
TClass describing this class

◆ Class_Name()

static const char * TApplicationImp::Class_Name ( )
staticinherited
Returns
Name of this class

◆ Class_Version()

static constexpr Version_t TApplicationImp::Class_Version ( )
inlinestaticconstexprinherited
Returns
Version of this class

Definition at line 50 of file TApplicationImp.h.

◆ CreateQApplication()

void TQt6Application::CreateQApplication ( int argc = 0,
char ** argv = nullptr )
static

Create QApplication and timer to handle Qt events.

Definition at line 63 of file TQt6Application.cxx.

◆ DeclFileName()

static const char * TApplicationImp::DeclFileName ( )
inlinestaticinherited
Returns
Name of the file containing the class declaration

Definition at line 50 of file TApplicationImp.h.

◆ ExecCommand()

virtual Int_t TApplicationImp::ExecCommand ( TGWin32Command * code,
Bool_t synch )
inlinevirtualinherited

Definition at line 48 of file TApplicationImp.h.

◆ Hide()

void ROOT::Experimental::TQt6Application::Hide ( )
inlineoverridevirtual

Reimplemented from TApplicationImp.

Definition at line 28 of file TQt6Application.h.

◆ Iconify()

void ROOT::Experimental::TQt6Application::Iconify ( )
inlineoverridevirtual

Reimplemented from TApplicationImp.

Definition at line 29 of file TQt6Application.h.

◆ Init()

void ROOT::Experimental::TQt6Application::Init ( )
inlineoverridevirtual

Reimplemented from TApplicationImp.

Definition at line 31 of file TQt6Application.h.

◆ IsA()

virtual TClass * TApplicationImp::IsA ( ) const
inlinevirtualinherited
Returns
TClass describing current object

Definition at line 50 of file TApplicationImp.h.

◆ IsCmdThread()

Bool_t ROOT::Experimental::TQt6Application::IsCmdThread ( )
inlineoverridevirtual

Reimplemented from TApplicationImp.

Definition at line 30 of file TQt6Application.h.

◆ Lower()

void ROOT::Experimental::TQt6Application::Lower ( )
inlineoverridevirtual

Reimplemented from TApplicationImp.

Definition at line 34 of file TQt6Application.h.

◆ Open()

void ROOT::Experimental::TQt6Application::Open ( )
inlineoverridevirtual

Reimplemented from TApplicationImp.

Definition at line 32 of file TQt6Application.h.

◆ Raise()

void ROOT::Experimental::TQt6Application::Raise ( )
inlineoverridevirtual

Reimplemented from TApplicationImp.

Definition at line 33 of file TQt6Application.h.

◆ Show()

void ROOT::Experimental::TQt6Application::Show ( )
inlineoverridevirtual

Reimplemented from TApplicationImp.

Definition at line 27 of file TQt6Application.h.

◆ Streamer()

virtual void TApplicationImp::Streamer ( TBuffer & )
virtualinherited

◆ StreamerNVirtual()

void TApplicationImp::StreamerNVirtual ( TBuffer & ClassDef_StreamerNVirtual_b)
inlineinherited

Definition at line 50 of file TApplicationImp.h.

Member Data Documentation

◆ fApplicationName

TString TApplicationImp::fApplicationName
protectedinherited

Definition at line 32 of file TApplicationImp.h.

  • gui/qt6canvas/inc/TQt6Application.h
  • gui/qt6canvas/src/TQt6Application.cxx