Qucs-GUI  0.0.18
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Slots | Signals | Public Member Functions | Private Attributes
VTabWidget Class Reference

#include <vtabwidget.h>

Inheritance diagram for VTabWidget:
VTabInterface

Public Slots

void setPosition (VTabPosition p)
 
void setCurrentPage (int id)
 
void setCurrentPage (QWidget *w)
 

Signals

void widgetStackShown ()
 
void widgetStackHidden ()
 
void activatedPage (QWidget *w)
 

Public Member Functions

 VTabWidget (VTabPosition p=TabLeft, QWidget *parent=0l, const char *name=0l)
 
virtual ~VTabWidget ()
 
virtual QSize sizeHint () const
 
void addPage (QWidget *w, const QString &tabCap)
 
QWidget * page (int id)
 
QWidget * currentPage ()
 
void setTabToolTip (int id, const QString &tip)
 
void removePage (QWidget *w)
 
void removePage (int id)
 
int id (QWidget *w)
 

Private Attributes

VTabPosition m_position
 
VTabBarm_bar
 
Q3WidgetStack * m_wStack
 
int m_autoIndexer
 

Additional Inherited Members

- Public Types inherited from VTabInterface
enum  VTabPosition { TabLeft, TabRight }
 

Detailed Description

Author
Gopala Krishna A krish.nosp@m.na.g.nosp@m.gk@gm.nosp@m.ail..nosp@m.com

Definition at line 32 of file vtabwidget.h.

Constructor & Destructor Documentation

VTabWidget::VTabWidget ( VTabPosition  p = TabLeft,
QWidget *  parent = 0l,
const char *  name = 0l 
)

Definition at line 29 of file vtabwidget.cpp.

VTabWidget::~VTabWidget ( )
virtual

Definition at line 46 of file vtabwidget.cpp.

Member Function Documentation

void VTabWidget::activatedPage ( QWidget *  w)
signal
void VTabWidget::addPage ( QWidget *  w,
const QString &  tabCap 
)

Definition at line 49 of file vtabwidget.cpp.

QWidget * VTabWidget::currentPage ( )

Definition at line 61 of file vtabwidget.cpp.

int VTabWidget::id ( QWidget *  w)

Definition at line 90 of file vtabwidget.cpp.

QWidget * VTabWidget::page ( int  id)

Definition at line 56 of file vtabwidget.cpp.

void VTabWidget::removePage ( QWidget *  w)

Definition at line 73 of file vtabwidget.cpp.

void VTabWidget::removePage ( int  id)

Definition at line 82 of file vtabwidget.cpp.

void VTabWidget::setCurrentPage ( int  id)
slot

Definition at line 106 of file vtabwidget.cpp.

void VTabWidget::setCurrentPage ( QWidget *  w)
slot

Definition at line 131 of file vtabwidget.cpp.

void VTabWidget::setPosition ( VTabPosition  p)
slot

Definition at line 139 of file vtabwidget.cpp.

void VTabWidget::setTabToolTip ( int  id,
const QString &  tip 
)

Definition at line 68 of file vtabwidget.cpp.

QSize VTabWidget::sizeHint ( ) const
virtual

Definition at line 95 of file vtabwidget.cpp.

void VTabWidget::widgetStackHidden ( )
signal
void VTabWidget::widgetStackShown ( )
signal

Field Documentation

int VTabWidget::m_autoIndexer
private

Definition at line 63 of file vtabwidget.h.

VTabBar* VTabWidget::m_bar
private

Definition at line 61 of file vtabwidget.h.

VTabPosition VTabWidget::m_position
private

Definition at line 60 of file vtabwidget.h.

Q3WidgetStack* VTabWidget::m_wStack
private

Definition at line 62 of file vtabwidget.h.


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