SoQtFullViewer Class Reference

#include <SoQtFullViewer.h>

Inheritance diagram for SoQtFullViewer:
Inheritance graph
[legend]

List of all members.

Public Types

enum  BuildFlag { BUILD_NONE = 0x00, BUILD_DECORATION = 0x01, BUILD_POPUP = 0x02, BUILD_ALL = (BUILD_DECORATION | BUILD_POPUP) }

Public Member Functions

void addAppPushButton (QWidget *newButton)
int findAppPushButton (QWidget *oldButton) const
QWidget * getAppPushButtonParent (void) const
QWidget * getRenderAreaWidget (void) const
void insertAppPushButton (QWidget *newButton, int index)
SbBool isDecoration (void) const
SbBool isPopupMenuEnabled (void) const
int lengthAppPushButton (void) const
void removeAppPushButton (QWidget *oldButton)
virtual void setComponentCursor (const SoQtCursor &cursor)
void setDecoration (const SbBool on)
void setPopupMenuEnabled (const SbBool on)
virtual void setViewing (SbBool on)

Protected Member Functions

virtual void bottomWheelFinish (void)
virtual void bottomWheelMotion (float)
virtual void bottomWheelStart (void)
QWidget * buildAppButtons (QWidget *parent)
virtual QWidget * buildBottomTrim (QWidget *parent)
virtual void buildDecoration (QWidget *parent)
virtual QWidget * buildLeftTrim (QWidget *parent)
virtual void buildPopupMenu (void)
virtual QWidget * buildRightTrim (QWidget *parent)
QWidget * buildViewerButtons (QWidget *parent)
QWidget * buildWidget (QWidget *parent)
virtual void createViewerButtons (QWidget *parent, SbPList *buttonlist)
QWidget * getBottomWheelLabelWidget (void) const
float getBottomWheelValue (void) const
QWidget * getLeftWheelLabelWidget (void) const
float getLeftWheelValue (void) const
QWidget * getRightWheelLabelWidget (void) const
float getRightWheelValue (void) const
virtual void leftWheelFinish (void)
virtual void leftWheelMotion (float)
virtual void leftWheelStart (void)
virtual void openPopupMenu (const SbVec2s position)
virtual SbBool processSoEvent (const SoEvent *const event)
virtual void rightWheelFinish (void)
virtual void rightWheelMotion (float)
virtual void rightWheelStart (void)
void setBottomWheelString (const char *const name)
void setBottomWheelValue (const float value)
void setLeftWheelString (const char *const name)
void setLeftWheelValue (const float value)
virtual void setPopupMenuString (const char *title)
void setRightWheelString (const char *const name)
void setRightWheelValue (const float value)
virtual void sizeChanged (const SbVec2s &size)
 SoQtFullViewer (QWidget *parent, const char *name, SbBool embed, BuildFlag flag, Type type, SbBool build)
 ~SoQtFullViewer ()

Protected Attributes

QWidget * bottomDecoration
QWidget * bottomWheel
QWidget * bottomWheelLabel
char * bottomWheelStr
float bottomWheelVal
QWidget * leftDecoration
QWidget * leftWheel
QWidget * leftWheelLabel
char * leftWheelStr
float leftWheelVal
SoQtPopupMenuprefmenu
QWidget * rightDecoration
QWidget * rightWheel
QWidget * rightWheelLabel
char * rightWheelStr
float rightWheelVal

Private Member Functions

 SOQT_OBJECT_ABSTRACT_HEADER (SoQtFullViewer, SoQtViewer)

Private Attributes

class SoQtFullViewerP * pimpl

Friends

class SoGuiFullViewerP
class SoQtFullViewerP

Detailed Description

Definition at line 33 of file SoQtFullViewer.h.


Member Enumeration Documentation

Enumerator:
BUILD_NONE 
BUILD_DECORATION 
BUILD_POPUP 
BUILD_ALL 

Definition at line 37 of file SoQtFullViewer.h.


Constructor & Destructor Documentation

SoQtFullViewer::SoQtFullViewer ( QWidget *  parent,
const char *  name,
SbBool  embed,
BuildFlag  flag,
Type  type,
SbBool  build 
) [protected]
SoQtFullViewer::~SoQtFullViewer (  )  [protected]

Member Function Documentation

void SoQtFullViewer::addAppPushButton ( QWidget *  newButton  ) 
virtual void SoQtFullViewer::bottomWheelFinish ( void   )  [protected, virtual]

Reimplemented in SoQtPlaneViewer.

virtual void SoQtFullViewer::bottomWheelMotion ( float   )  [protected, virtual]
virtual void SoQtFullViewer::bottomWheelStart ( void   )  [protected, virtual]

Reimplemented in SoQtPlaneViewer.

QWidget* SoQtFullViewer::buildAppButtons ( QWidget *  parent  )  [protected]
virtual QWidget* SoQtFullViewer::buildBottomTrim ( QWidget *  parent  )  [protected, virtual]
virtual void SoQtFullViewer::buildDecoration ( QWidget *  parent  )  [protected, virtual]
virtual QWidget* SoQtFullViewer::buildLeftTrim ( QWidget *  parent  )  [protected, virtual]
virtual void SoQtFullViewer::buildPopupMenu ( void   )  [protected, virtual]
virtual QWidget* SoQtFullViewer::buildRightTrim ( QWidget *  parent  )  [protected, virtual]
QWidget* SoQtFullViewer::buildViewerButtons ( QWidget *  parent  )  [protected]
QWidget* SoQtFullViewer::buildWidget ( QWidget *  parent  )  [protected]

Reimplemented from SoQtRenderArea.

Reimplemented in SoQtPlaneViewer.

virtual void SoQtFullViewer::createViewerButtons ( QWidget *  parent,
SbPList *  buttonlist 
) [protected, virtual]

Reimplemented in SoQtExaminerViewer, and SoQtPlaneViewer.

int SoQtFullViewer::findAppPushButton ( QWidget *  oldButton  )  const
QWidget* SoQtFullViewer::getAppPushButtonParent ( void   )  const
QWidget* SoQtFullViewer::getBottomWheelLabelWidget ( void   )  const [protected]
float SoQtFullViewer::getBottomWheelValue ( void   )  const [protected]
QWidget* SoQtFullViewer::getLeftWheelLabelWidget ( void   )  const [protected]
float SoQtFullViewer::getLeftWheelValue ( void   )  const [protected]
QWidget* SoQtFullViewer::getRenderAreaWidget ( void   )  const
QWidget* SoQtFullViewer::getRightWheelLabelWidget ( void   )  const [protected]
float SoQtFullViewer::getRightWheelValue ( void   )  const [protected]
void SoQtFullViewer::insertAppPushButton ( QWidget *  newButton,
int  index 
)
SbBool SoQtFullViewer::isDecoration ( void   )  const
SbBool SoQtFullViewer::isPopupMenuEnabled ( void   )  const
virtual void SoQtFullViewer::leftWheelFinish ( void   )  [protected, virtual]

Reimplemented in SoQtPlaneViewer.

virtual void SoQtFullViewer::leftWheelMotion ( float   )  [protected, virtual]
virtual void SoQtFullViewer::leftWheelStart ( void   )  [protected, virtual]

Reimplemented in SoQtPlaneViewer.

int SoQtFullViewer::lengthAppPushButton ( void   )  const
virtual void SoQtFullViewer::openPopupMenu ( const SbVec2s  position  )  [protected, virtual]
virtual SbBool SoQtFullViewer::processSoEvent ( const SoEvent *const   event  )  [protected, virtual]

Reimplemented from SoQtViewer.

Reimplemented in SoQtExaminerViewer, SoQtFlyViewer, and SoQtPlaneViewer.

void SoQtFullViewer::removeAppPushButton ( QWidget *  oldButton  ) 
virtual void SoQtFullViewer::rightWheelFinish ( void   )  [protected, virtual]

Reimplemented in SoQtPlaneViewer.

virtual void SoQtFullViewer::rightWheelMotion ( float   )  [protected, virtual]
virtual void SoQtFullViewer::rightWheelStart ( void   )  [protected, virtual]

Reimplemented in SoQtPlaneViewer.

void SoQtFullViewer::setBottomWheelString ( const char *const   name  )  [protected]
void SoQtFullViewer::setBottomWheelValue ( const float  value  )  [protected]
virtual void SoQtFullViewer::setComponentCursor ( const SoQtCursor cursor  )  [virtual]

Reimplemented from SoQtComponent.

void SoQtFullViewer::setDecoration ( const SbBool  on  ) 
void SoQtFullViewer::setLeftWheelString ( const char *const   name  )  [protected]
void SoQtFullViewer::setLeftWheelValue ( const float  value  )  [protected]
void SoQtFullViewer::setPopupMenuEnabled ( const SbBool  on  ) 
virtual void SoQtFullViewer::setPopupMenuString ( const char *  title  )  [protected, virtual]
void SoQtFullViewer::setRightWheelString ( const char *const   name  )  [protected]
void SoQtFullViewer::setRightWheelValue ( const float  value  )  [protected]
virtual void SoQtFullViewer::setViewing ( SbBool  on  )  [virtual]

Reimplemented from SoQtViewer.

Reimplemented in SoQtExaminerViewer, SoQtFlyViewer, and SoQtPlaneViewer.

virtual void SoQtFullViewer::sizeChanged ( const SbVec2s &  size  )  [protected, virtual]

Reimplemented from SoQtViewer.

SoQtFullViewer::SOQT_OBJECT_ABSTRACT_HEADER ( SoQtFullViewer  ,
SoQtViewer   
) [private]

Friends And Related Function Documentation

friend class SoGuiFullViewerP [friend]

Definition at line 145 of file SoQtFullViewer.h.

friend class SoQtFullViewerP [friend]

Definition at line 146 of file SoQtFullViewer.h.


Member Data Documentation

QWidget* SoQtFullViewer::bottomDecoration [protected]

Definition at line 122 of file SoQtFullViewer.h.

QWidget* SoQtFullViewer::bottomWheel [protected]

Definition at line 118 of file SoQtFullViewer.h.

QWidget* SoQtFullViewer::bottomWheelLabel [protected]

Definition at line 132 of file SoQtFullViewer.h.

char* SoQtFullViewer::bottomWheelStr [protected]

Definition at line 133 of file SoQtFullViewer.h.

float SoQtFullViewer::bottomWheelVal [protected]

Definition at line 134 of file SoQtFullViewer.h.

QWidget* SoQtFullViewer::leftDecoration [protected]

Definition at line 120 of file SoQtFullViewer.h.

QWidget* SoQtFullViewer::leftWheel [protected]

Definition at line 116 of file SoQtFullViewer.h.

QWidget* SoQtFullViewer::leftWheelLabel [protected]

Definition at line 124 of file SoQtFullViewer.h.

char* SoQtFullViewer::leftWheelStr [protected]

Definition at line 125 of file SoQtFullViewer.h.

float SoQtFullViewer::leftWheelVal [protected]

Definition at line 126 of file SoQtFullViewer.h.

class SoQtFullViewerP* SoQtFullViewer::pimpl [private]

Reimplemented from SoQtViewer.

Reimplemented in SoQtConstrainedViewer, SoQtExaminerViewer, SoQtFlyViewer, and SoQtPlaneViewer.

Definition at line 143 of file SoQtFullViewer.h.

Definition at line 136 of file SoQtFullViewer.h.

QWidget* SoQtFullViewer::rightDecoration [protected]

Definition at line 121 of file SoQtFullViewer.h.

QWidget* SoQtFullViewer::rightWheel [protected]

Definition at line 117 of file SoQtFullViewer.h.

QWidget* SoQtFullViewer::rightWheelLabel [protected]

Definition at line 128 of file SoQtFullViewer.h.

char* SoQtFullViewer::rightWheelStr [protected]

Definition at line 129 of file SoQtFullViewer.h.

float SoQtFullViewer::rightWheelVal [protected]

Definition at line 130 of file SoQtFullViewer.h.


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


graspit
Author(s):
autogenerated on Wed Jan 25 11:00:25 2012