Version: 6.3.1
Public Slots | Signals | Public Member Functions | Private Attributes

OCCViewer_CreateRestoreViewDlg Class Reference

#include <OCCViewer_CreateRestoreViewDlg.h>

Inheritance diagram for OCCViewer_CreateRestoreViewDlg:
Inheritance graph

Public Slots

void OKpressed ()
void clearList ()
void editItemText (QListWidgetItem *)
void changeImage (QListWidgetItem *)
void deleteSelectedItems ()

Signals

void dlgOk ()

Public Member Functions

 OCCViewer_CreateRestoreViewDlg (QWidget *, OCCViewer_ViewWindow *)
virtual ~OCCViewer_CreateRestoreViewDlg ()
const viewAspectListparameters () const
viewAspect currentItem () const
virtual bool eventFilter (QObject *, QEvent *)

Private Attributes

int myKeyFlag
QListWidgetmyListBox
OCCViewer_ViewPort3dmyCurViewPort
viewAspect myCurrentItem
viewAspectList myParametersMap

Constructor & Destructor Documentation

OCCViewer_CreateRestoreViewDlg::OCCViewer_CreateRestoreViewDlg ( QWidget aWin,
OCCViewer_ViewWindow theViewWindow 
)
OCCViewer_CreateRestoreViewDlg::~OCCViewer_CreateRestoreViewDlg ( ) [virtual]

Destructor


Member Function Documentation

const viewAspectList & OCCViewer_CreateRestoreViewDlg::parameters ( ) const
Returns:
const reference to all view aspects

References myParametersMap.

viewAspect OCCViewer_CreateRestoreViewDlg::currentItem ( ) const
Returns:
current view parameters (corresponding to current item)

References myCurrentItem.

bool OCCViewer_CreateRestoreViewDlg::eventFilter ( QObject anObj,
QEvent anEv 
) [virtual]

Custom event filter

References myKeyFlag, and myListBox.

void OCCViewer_CreateRestoreViewDlg::OKpressed ( ) [slot]

SLOT: called on OK click, emits dlgOk() and closes dialog

References dlgOk().

void OCCViewer_CreateRestoreViewDlg::clearList ( ) [slot]

Clears list of view aspects

References myCurViewPort, myListBox, myParametersMap, and OCCViewer_ViewPort3d.reset().

void OCCViewer_CreateRestoreViewDlg::editItemText ( QListWidgetItem *  anItem) [slot]

Renames key of view aspect map in accordance with item name

Parameters:
anItem- item

References myParametersMap.

void OCCViewer_CreateRestoreViewDlg::changeImage ( QListWidgetItem *  curItem) [slot]
void OCCViewer_CreateRestoreViewDlg::deleteSelectedItems ( ) [slot]

Deletes selected items from list view

References changeImage(), clearList(), myListBox, and myParametersMap.

void OCCViewer_CreateRestoreViewDlg.dlgOk ( ) [signal]

Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS