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

#include <MainWindow.h>

Inheritance diagram for cnoid::MainWindow:

Public Member Functions

void show ()
 
void setProjectTitle (const std::string &title)
 
ToolBarAreatoolBarArea ()
 
ViewAreaviewArea ()
 
void addToolBar (ToolBar *toolbar)
 
void getAllToolBars (std::vector< ToolBar *> &out_toolBars)
 
void getVisibleToolBars (std::vector< ToolBar *> &out_toolBars)
 
void restoreLayout (ArchivePtr archive)
 
void storeLayout (ArchivePtr archive)
 
void setInitialLayout (ArchivePtr archive)
 

Static Public Member Functions

static MainWindowinitialize (const char *appName, ExtensionManager *ext)
 
static MainWindowinstance ()
 

Protected Member Functions

virtual void changeEvent (QEvent *event)
 
virtual void resizeEvent (QResizeEvent *event)
 
virtual void keyPressEvent (QKeyEvent *event)
 

Friends

class AppImpl
 
class ExtensionManager
 

Member Function Documentation

§ addToolBar()

void MainWindow::addToolBar ( ToolBar toolbar)

§ changeEvent()

void MainWindow::changeEvent ( QEvent *  event)
protectedvirtual

§ getAllToolBars()

void MainWindow::getAllToolBars ( std::vector< ToolBar *> &  out_toolBars)

§ getVisibleToolBars()

void MainWindow::getVisibleToolBars ( std::vector< ToolBar *> &  out_toolBars)

§ initialize()

MainWindow * MainWindow::initialize ( const char *  appName,
ExtensionManager ext 
)
static

§ instance()

MainWindow * MainWindow::instance ( )
static

§ keyPressEvent()

void MainWindow::keyPressEvent ( QKeyEvent *  event)
protectedvirtual

§ resizeEvent()

void MainWindow::resizeEvent ( QResizeEvent *  event)
protectedvirtual

§ restoreLayout()

void MainWindow::restoreLayout ( ArchivePtr  archive)

§ setInitialLayout()

void MainWindow::setInitialLayout ( ArchivePtr  archive)

§ setProjectTitle()

void MainWindow::setProjectTitle ( const std::string &  title)

§ show()

void MainWindow::show ( )

§ storeLayout()

void MainWindow::storeLayout ( ArchivePtr  archive)

§ toolBarArea()

ToolBarArea * MainWindow::toolBarArea ( )

§ viewArea()

ViewArea * MainWindow::viewArea ( )

Friends And Related Function Documentation

§ AppImpl

friend class AppImpl
friend

§ ExtensionManager

friend class ExtensionManager
friend

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