Gui::NoneWorkbench Class Reference

The NoneWorkbench class defines a slim workbench. More...

#include <Workbench.h>

Inheritance diagram for Gui::NoneWorkbench:
Gui::StdWorkbench Gui::Workbench Base::BaseClass

List of all members.

Public Member Functions

virtual Base::Type getTypeId (void) const
 NoneWorkbench ()
virtual void setupContextMenu (const char *recipient, MenuItem *) const
 Defines the standard context menu.
virtual ~NoneWorkbench ()

Static Public Member Functions

static void * create (void)
static Base::Type getClassTypeId (void)
static void init (void)

Protected Member Functions

virtual ToolBarItemsetupCommandBars () const
 Defines the standard command bars.
virtual DockWindowItemssetupDockWindows () const
 Returns a DockWindowItems structure of dock windows this workbench.
virtual MenuItemsetupMenuBar () const
 Defines the standard menus.
virtual ToolBarItemsetupToolBars () const
 Defines the standard toolbars.

Detailed Description

The NoneWorkbench class defines a slim workbench.

Author:
Werner Mayer

Definition at line 183 of file Gui/Workbench.h.


Constructor & Destructor Documentation

NoneWorkbench::NoneWorkbench (  ) 

Definition at line 638 of file Gui/Workbench.cpp.

NoneWorkbench::~NoneWorkbench (  )  [virtual]

Definition at line 643 of file Gui/Workbench.cpp.


Member Function Documentation

void * Gui::NoneWorkbench::create ( void   )  [static]

Reimplemented from Gui::StdWorkbench.

Definition at line 636 of file Gui/Workbench.cpp.

Base::Type Gui::NoneWorkbench::getClassTypeId ( void   )  [static]

Reimplemented from Gui::StdWorkbench.

Definition at line 636 of file Gui/Workbench.cpp.

Base::Type Gui::NoneWorkbench::getTypeId ( void   )  const [virtual]

Reimplemented from Gui::StdWorkbench.

Definition at line 636 of file Gui/Workbench.cpp.

void Gui::NoneWorkbench::init ( void   )  [static]

Reimplemented from Gui::StdWorkbench.

Definition at line 636 of file Gui/Workbench.cpp.

Referenced by Gui::Application::initTypes().

ToolBarItem * NoneWorkbench::setupCommandBars (  )  const [protected, virtual]

Defines the standard command bars.

Reimplemented from Gui::StdWorkbench.

Definition at line 689 of file Gui/Workbench.cpp.

void NoneWorkbench::setupContextMenu ( const char *  recipient,
MenuItem item 
) const [virtual]

Defines the standard context menu.

Reimplemented from Gui::StdWorkbench.

Definition at line 647 of file Gui/Workbench.cpp.

DockWindowItems * NoneWorkbench::setupDockWindows (  )  const [protected, virtual]

Returns a DockWindowItems structure of dock windows this workbench.

Reimplemented from Gui::StdWorkbench.

Definition at line 695 of file Gui/Workbench.cpp.

References Gui::DockWindowItems::addDockWidget().

MenuItem * NoneWorkbench::setupMenuBar (  )  const [protected, virtual]

Defines the standard menus.

Reimplemented from Gui::StdWorkbench.

Definition at line 651 of file Gui/Workbench.cpp.

References DrawingExample::file, and Gui::MenuItem::setCommand().

ToolBarItem * NoneWorkbench::setupToolBars (  )  const [protected, virtual]

Defines the standard toolbars.

Reimplemented from Gui::StdWorkbench.

Definition at line 683 of file Gui/Workbench.cpp.


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

Generated on Wed Nov 23 19:02:00 2011 for FreeCAD by  doxygen 1.6.1