Choreonoid  1.8
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

 ~MainWindow ()
 
void show ()
 
void setProjectTitle (const std::string &title)
 
ToolBarAreatoolBarArea ()
 
ViewAreaviewArea ()
 
void addToolBar (ToolBar *toolbar)
 
void removeToolBar (ToolBar *toolbar)
 
std::vector< ToolBar * > toolBars () const
 
std::vector< ToolBar * > visibleToolBars () const
 
void restoreLayout (ArchivePtr archive)
 
void storeLayout (ArchivePtr archive)
 
void setInitialLayout (ArchivePtr archive)
 
void storeWindowStateConfig ()
 

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 ExtensionManager
 

Constructor & Destructor Documentation

◆ ~MainWindow()

MainWindow::~MainWindow ( )

Member Function Documentation

◆ addToolBar()

void MainWindow::addToolBar ( ToolBar toolbar)

◆ changeEvent()

void MainWindow::changeEvent ( QEvent *  event)
protectedvirtual

◆ initialize()

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

◆ instance()

MainWindow * MainWindow::instance ( )
static

◆ keyPressEvent()

void MainWindow::keyPressEvent ( QKeyEvent *  event)
protectedvirtual

◆ removeToolBar()

void MainWindow::removeToolBar ( ToolBar toolbar)

◆ 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)

◆ storeWindowStateConfig()

void MainWindow::storeWindowStateConfig ( )

◆ toolBarArea()

ToolBarArea * MainWindow::toolBarArea ( )

◆ toolBars()

std::vector< ToolBar * > MainWindow::toolBars ( ) const

◆ viewArea()

ViewArea * MainWindow::viewArea ( )

◆ visibleToolBars()

std::vector< ToolBar * > MainWindow::visibleToolBars ( ) const

Friends And Related Function Documentation

◆ ExtensionManager

friend class ExtensionManager
friend

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