Choreonoid  1.5
Classes | Public Slots | Public Member Functions | Friends | List of all members
cnoid::ToolBar Class Reference

#include <ToolBar.h>

Inheritance diagram for cnoid::ToolBar:
cnoid::BodyBar cnoid::BodyMotionGenerationBar cnoid::CaptureBar cnoid::FileBar cnoid::GraphBar cnoid::KinematicsBar cnoid::LeggedBodyBar cnoid::SceneBar cnoid::ScriptBar cnoid::SimulationBar cnoid::TimeBar

Classes

class  LayoutPriorityCmp
 

Public Slots

void setEnabled (bool on)
 
void changeIconSize (const QSize &iconSize)
 

Public Member Functions

 ToolBar (const QString &title)
 
virtual ~ToolBar ()
 
ToolButton * addButton (const QString &text, const QString &tooltip=QString())
 
ToolButton * addButton (const QIcon &icon, const QString &tooltip=QString())
 
ToolButton * addButton (const char *const *xpm, const QString &tooltip=QString())
 
ToolButton * addToggleButton (const QString &text, const QString &tooltip=QString())
 
ToolButton * addToggleButton (const QIcon &icon, const QString &tooltip=QString())
 
ToolButton * addToggleButton (const char *const *xpm, const QString &tooltip=QString())
 
void requestNewRadioGroup ()
 
QButtonGroup * currentRadioGroup ()
 
ToolButton * addRadioButton (const QString &text, const QString &tooltip=QString())
 
ToolButton * addRadioButton (const QIcon &icon, const QString &tooltip=QString())
 
ToolButton * addRadioButton (const char *const *xpm, const QString &tooltip=QString())
 
void addAction (QAction *action)
 
void addWidget (QWidget *widget)
 
QLabel * addLabel (const QString &text)
 
QLabel * addImage (const QString &filename)
 
QWidget * addSeparator (int spacing=0)
 
void addSpacing (int size)
 
void setVisibleByDefault (bool on)
 
bool isVisibleByDefault () const
 
void setStretchable (bool on)
 
bool isStretchable () const
 
virtual int stretchableDefaultWidth () const
 
ToolBarArea * toolBarArea ()
 
virtual bool storeState (Archive &archive)
 
virtual bool restoreState (const Archive &archive)
 

Friends

class ToolBarAreaImpl
 

Constructor & Destructor Documentation

§ ToolBar()

ToolBar::ToolBar ( const QString &  title)

§ ~ToolBar()

ToolBar::~ToolBar ( )
virtual

Member Function Documentation

§ addAction()

void ToolBar::addAction ( QAction *  action)

§ addButton() [1/3]

ToolButton * ToolBar::addButton ( const QString &  text,
const QString &  tooltip = QString() 
)

§ addButton() [2/3]

ToolButton * ToolBar::addButton ( const QIcon &  icon,
const QString &  tooltip = QString() 
)

§ addButton() [3/3]

ToolButton * ToolBar::addButton ( const char *const *  xpm,
const QString &  tooltip = QString() 
)

§ addImage()

QLabel * ToolBar::addImage ( const QString &  filename)

§ addLabel()

QLabel * ToolBar::addLabel ( const QString &  text)

§ addRadioButton() [1/3]

ToolButton * ToolBar::addRadioButton ( const QString &  text,
const QString &  tooltip = QString() 
)

§ addRadioButton() [2/3]

ToolButton * ToolBar::addRadioButton ( const QIcon &  icon,
const QString &  tooltip = QString() 
)

§ addRadioButton() [3/3]

ToolButton * ToolBar::addRadioButton ( const char *const *  xpm,
const QString &  tooltip = QString() 
)

§ addSeparator()

QWidget * ToolBar::addSeparator ( int  spacing = 0)

§ addSpacing()

void ToolBar::addSpacing ( int  size)

§ addToggleButton() [1/3]

ToolButton * ToolBar::addToggleButton ( const QString &  text,
const QString &  tooltip = QString() 
)

§ addToggleButton() [2/3]

ToolButton * ToolBar::addToggleButton ( const QIcon &  icon,
const QString &  tooltip = QString() 
)

§ addToggleButton() [3/3]

ToolButton * ToolBar::addToggleButton ( const char *const *  xpm,
const QString &  tooltip = QString() 
)

§ addWidget()

void ToolBar::addWidget ( QWidget *  widget)

§ changeIconSize

void ToolBar::changeIconSize ( const QSize &  iconSize)
slot

§ currentRadioGroup()

QButtonGroup * ToolBar::currentRadioGroup ( )

§ isStretchable()

bool cnoid::ToolBar::isStretchable ( ) const
inline

§ isVisibleByDefault()

bool cnoid::ToolBar::isVisibleByDefault ( ) const
inline

§ requestNewRadioGroup()

void ToolBar::requestNewRadioGroup ( )

§ restoreState()

bool ToolBar::restoreState ( const Archive &  archive)
virtual

§ setEnabled

void ToolBar::setEnabled ( bool  on)
slot

§ setStretchable()

void ToolBar::setStretchable ( bool  on)

§ setVisibleByDefault()

void ToolBar::setVisibleByDefault ( bool  on)

§ storeState()

bool ToolBar::storeState ( Archive &  archive)
virtual

§ stretchableDefaultWidth()

int ToolBar::stretchableDefaultWidth ( ) const
virtual

Reimplemented in cnoid::TimeBar.

§ toolBarArea()

ToolBarArea* cnoid::ToolBar::toolBarArea ( )
inline

Friends And Related Function Documentation

§ ToolBarAreaImpl

friend class ToolBarAreaImpl
friend

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