Image Component Library (ICL)
Public Member Functions | Protected Member Functions | List of all members
icl::qt::ContainerHandle Class Reference

Base class for Container like GUI handles as Box- or Tab widgets. More...

#include <ContainerHandle.h>

Inheritance diagram for icl::qt::ContainerHandle:
icl::qt::BoxHandle icl::qt::SplitterHandle icl::qt::TabHandle

Public Member Functions

virtual ~ContainerHandle ()
 virtual destructor More...
 
virtual void add (QWidget *component, const QString &name="")
 pure virtual interface More...
 
virtual void insert (int idx, QWidget *component, const QString &name="")
 pure virtual interface More...
 

Protected Member Functions

 ContainerHandle ()
 must be subclassed More...
 

Detailed Description

Base class for Container like GUI handles as Box- or Tab widgets.

Constructor & Destructor Documentation

◆ ContainerHandle()

icl::qt::ContainerHandle::ContainerHandle ( )
inlineprotected

must be subclassed

◆ ~ContainerHandle()

virtual icl::qt::ContainerHandle::~ContainerHandle ( )
inlinevirtual

virtual destructor

Member Function Documentation

◆ add()

virtual void icl::qt::ContainerHandle::add ( QWidget *  component,
const QString &  name = "" 
)
inlinevirtual

pure virtual interface

Reimplemented in icl::qt::BoxHandle, icl::qt::SplitterHandle, and icl::qt::TabHandle.

◆ insert()

virtual void icl::qt::ContainerHandle::insert ( int  idx,
QWidget *  component,
const QString &  name = "" 
)
inlinevirtual

pure virtual interface

Reimplemented in icl::qt::BoxHandle, icl::qt::SplitterHandle, and icl::qt::TabHandle.


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