NorMIT-nav  22.09
An IGT application
cx::MainWindowApplicationComponent< MAIN_WINDOW > Class Template Reference

#include <cxMainWindowApplicationComponent.h>

Inheritance diagram for cx::MainWindowApplicationComponent< MAIN_WINDOW >:
cx::ApplicationComponent

Public Member Functions

virtual void create ()
 
virtual bool exists () const
 
virtual void destroy ()
 
- Public Member Functions inherited from cx::ApplicationComponent
virtual ~ApplicationComponent ()
 

Public Attributes

QPointer< MAIN_WINDOW > mMainWindow
 

Detailed Description

template<class MAIN_WINDOW>
class cx::MainWindowApplicationComponent< MAIN_WINDOW >

An ApplicationComponent adding a Widget as MainWindow to the LogicManager.

Definition at line 27 of file cxMainWindowApplicationComponent.h.

Member Function Documentation

◆ create()

template<class MAIN_WINDOW >
virtual void cx::MainWindowApplicationComponent< MAIN_WINDOW >::create ( )
inlinevirtual

Implements cx::ApplicationComponent.

Definition at line 30 of file cxMainWindowApplicationComponent.h.

◆ destroy()

template<class MAIN_WINDOW >
virtual void cx::MainWindowApplicationComponent< MAIN_WINDOW >::destroy ( )
inlinevirtual

Implements cx::ApplicationComponent.

Definition at line 43 of file cxMainWindowApplicationComponent.h.

◆ exists()

template<class MAIN_WINDOW >
virtual bool cx::MainWindowApplicationComponent< MAIN_WINDOW >::exists ( ) const
inlinevirtual

Implements cx::ApplicationComponent.

Definition at line 38 of file cxMainWindowApplicationComponent.h.

Member Data Documentation

◆ mMainWindow

template<class MAIN_WINDOW >
QPointer<MAIN_WINDOW> cx::MainWindowApplicationComponent< MAIN_WINDOW >::mMainWindow

Definition at line 52 of file cxMainWindowApplicationComponent.h.


The documentation for this class was generated from the following file: