Choreonoid  1.5
Public Member Functions | Static Public Member Functions | Protected Member Functions | Friends | List of all members
cnoid::ViewArea Class Reference

#include <ViewArea.h>

Inheritance diagram for cnoid::ViewArea:

Public Member Functions

 ViewArea (QWidget *parent=0)
 
 ~ViewArea ()
 
void setSingleView (View *view)
 
void createDefaultPanes ()
 
bool viewTabsVisible () const
 
void setViewTabsVisible (bool on)
 
bool addView (View *view)
 
bool removeView (View *view)
 
int numViews () const
 
void storeLayout (ArchivePtr archive)
 
void restoreLayout (ArchivePtr archive)
 
void resetLayout ()
 

Static Public Member Functions

static void storeAllViewAreaLayouts (ArchivePtr archive)
 
static void restoreAllViewAreaLayouts (ArchivePtr archive)
 
static void resetAllViewAreaLayouts ()
 

Protected Member Functions

virtual void keyPressEvent (QKeyEvent *event)
 

Friends

class ViewAreaImpl
 

Constructor & Destructor Documentation

ViewArea::ViewArea ( QWidget *  parent = 0)
ViewArea::~ViewArea ( )

Member Function Documentation

bool ViewArea::addView ( View view)
void ViewArea::createDefaultPanes ( )
void ViewArea::keyPressEvent ( QKeyEvent *  event)
protectedvirtual
int ViewArea::numViews ( ) const
bool ViewArea::removeView ( View view)
void ViewArea::resetAllViewAreaLayouts ( )
static
Todo:
close all the independent view windows
void ViewArea::resetLayout ( )
void ViewArea::restoreAllViewAreaLayouts ( ArchivePtr  archive)
static
void ViewArea::restoreLayout ( ArchivePtr  archive)
void ViewArea::setSingleView ( View view)
void ViewArea::setViewTabsVisible ( bool  on)
void ViewArea::storeAllViewAreaLayouts ( ArchivePtr  archive)
static
void ViewArea::storeLayout ( ArchivePtr  archive)
bool ViewArea::viewTabsVisible ( ) const

Friends And Related Function Documentation

friend class ViewAreaImpl
friend

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