CSailViewerTabs Class Reference

#include <sailviewer-tabs.h>

List of all members.

Public Slots

virtual void languageChange ()

Public Member Functions

 CSailViewerTabs (QWidget *parent)
void addViewer (CSailViewerPanel *viewer)
void setObject (const CPanelGroup &obj)

Public Attributes

vector< CSailViewerPanel * > panel


Detailed Description

Collection of tabs holding several CSailViewerPanel.

Definition at line 28 of file sailviewer-tabs.h.


Constructor & Destructor Documentation

CSailViewerTabs::CSailViewerTabs ( QWidget *  parent  ) 

Constructs a tabbed widget to hold sail viewers.

Parameters:
parent the parent widget

Definition at line 28 of file sailviewer-tabs.cpp.

References addViewer().


Member Function Documentation

void CSailViewerTabs::addViewer ( CSailViewerPanel viewer  ) 

Adds a tab with a new sail viewer.

Definition at line 41 of file sailviewer-tabs.cpp.

References panel.

Referenced by CSailViewerTabs(), and CFormSail::setupMainWidget().

void CSailViewerTabs::setObject ( const CPanelGroup obj  ) 

Change the displayed object.

Parameters:
obj the new object to display

Definition at line 71 of file sailviewer-tabs.cpp.

References panel.

Referenced by CFormSail::setDef(), CFormRig::setDef(), CFormPanelGroup::setDef(), CFormHull::setDef(), and CFormBoat::setDef().

void CSailViewerTabs::languageChange (  )  [virtual, slot]

Sets the strings of the subwidgets using the current language.

Definition at line 54 of file sailviewer-tabs.cpp.

References panel.

Referenced by CFormSail::languageChange(), CFormRig::languageChange(), CFormPanelGroup::languageChange(), CFormHull::languageChange(), and CFormBoat::languageChange().


Member Data Documentation

the widgets of each view

Definition at line 42 of file sailviewer-tabs.h.

Referenced by addViewer(), languageChange(), CFormSail::languageChange(), CFormSail::setDef(), and setObject().


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

Generated on Sun Mar 22 21:38:32 2009 for Sailcut CAD by  doxygen 1.5.6