Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
icl::qt::TabHandle Class Reference

A Handle for TabWidget container GUI components. More...

#include <TabHandle.h>

Inheritance diagram for icl::qt::TabHandle:
icl::qt::GUIHandle< QTabWidget > icl::qt::ContainerHandle icl::qt::GUIHandleBase

List of all members.

Public Member Functions

 TabHandle ()
 create an empty handle
 TabHandle (QTabWidget *w, GUIWidget *guiw)
 create a difined handle
virtual void add (QWidget *comp, const QString &tabName)
 adds an external compnent to the tab widget
virtual void insert (int idx, QWidget *comp, const QString &tabName)
 inserts a widget at givel location
int current ()
 returns the currently selected index
int num ()
 returns the number of tabs of this tab-widget

Detailed Description

A Handle for TabWidget container GUI components.


Constructor & Destructor Documentation

create an empty handle

icl::qt::TabHandle::TabHandle ( QTabWidget *  w,
GUIWidget guiw 
) [inline]

create a difined handle


Member Function Documentation

virtual void icl::qt::TabHandle::add ( QWidget *  comp,
const QString &  tabName 
) [inline, virtual]

adds an external compnent to the tab widget

Reimplemented from icl::qt::ContainerHandle.

int icl::qt::TabHandle::current ( ) [inline]

returns the currently selected index

virtual void icl::qt::TabHandle::insert ( int  idx,
QWidget *  comp,
const QString &  tabName 
) [inline, virtual]

inserts a widget at givel location

Reimplemented from icl::qt::ContainerHandle.

int icl::qt::TabHandle::num ( ) [inline]

returns the number of tabs of this tab-widget


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines