Gui Namespace Reference

The namespace of the FreeCAD Graphical interface layer library. More...

Namespaces

namespace  Dialog
 

The namespace of the FreeCAD dialogs.


namespace  DockWnd
 

The namespace of the dockable windows of FreeCAD.


namespace  Inventor
namespace  PropertyEditor
 

The namespace of the property editor for FreeCAD.


namespace  TaskView
namespace  Ui

Classes

class  AbstractMouseSelection
 The mouse selection base class In derived classes you must implement the methods initialize() and terminate() For all drawing stuff you just have to reimplement the draw() method. More...
class  AccelLineEdit
 The AccelLineEdit class provides a lineedit to specfify shortcuts. More...
class  Action
 The Action class is the link between Qt's QAction class and FreeCAD's command classes (Command). More...
class  ActionGroup
 The ActionGroup class is the link between Qt's QActionGroup class and FreeCAD's command classes (Command). More...
class  Application
 The Applcation main class This is the central class of the GUI. More...
class  ApplicationIndex
struct  ApplicationP
class  Assistant
class  BaseMouseSelection
 The standard mouse selection class. More...
class  BaseView
 Base class of all windows belonging to a document there are two ways of belonging to a document. More...
class  BitmapFactoryInst
class  BitmapFactoryInstP
class  BlankWorkbench
 The BlankWorkbench class defines a complete empty workbench. More...
class  BlenderNavigationStyle
class  BoxZoomSelection
 The box zoom mouse model class Draws a rectangle for box zooming. More...
class  Breakpoint
class  CADNavigationStyle
class  CallTip
class  CallTipsList
class  CheckListDialog
 The CheckListDialog class provides a dialog with a QListView with checkable items inside. More...
class  ColorButton
 Implementation of a color button. More...
struct  ColorButtonP
class  Command
 The Command class. More...
class  CommandBase
 The CommandBase class This lightweigt class is the base class of all commands in FreeCAD. More...
class  CommandIconView
 This class allows to drag one or more items which correspond to a Command object. More...
class  CommandManager
 The CommandManager class This class manage all available commands in FreeCAD. More...
class  CompletionList
 The CompletionList class provides a list box that pops up in a text edit if the user has pressed an accelerator to complete the current word he is typing in. More...
class  ConsoleHistory
 This class implements the history for the Python console. More...
class  ContainerDialog
 The ContainerDialog class acts as a container to embed any kinds of widgets that do not inherit from QDialog. More...
class  ControlSingleton
 The control class. More...
class  CustomMessageEvent
 The CustomMessageEvent class is used to send messages as events in the methods Error(), Warning() and Message() of the StatusBarObserver class to the main window to display them on the status bar instead of printing them directly to the status bar. More...
class  CustomPageProducer
 The CustomPageProducer class is a value-based template class that provides the ability to create custom pages dynamically. More...
class  DockWidgetAction
 Special action to show all dockable views -- except of toolbars -- in an own popup menu. More...
class  DockWindow
 Base class of all dockable windows belonging to a document there are two ways of belonging to a document. More...
struct  DockWindowItem
class  DockWindowItems
class  DockWindowManager
 Class that manages the widgets inside a QDockWidget. More...
struct  DockWindowManagerP
class  Document
 The Gui Document This is the document on GUI level. More...
class  DocumentIndex
class  DocumentItem
 The link between the tree and a document. More...
class  DocumentModel
class  DocumentModelIndex
struct  DocumentModelP
class  DocumentObjectItem
 The link between the tree and a document object. More...
struct  DocumentP
class  DocumentPy
 The python export class for Document. More...
class  EditorView
 A special view class which sends the messages from the application to the editor and embeds it in a window. More...
class  EditorViewP
class  FileChooser
 The FileChooser class provides a lineedit with a button on the right side to specify a file or directory. More...
class  FileDialog
 The FileDialog class provides dialogs that allow users to select files or directories. More...
class  FileIconProvider
 The FileIconProvider class provides icons for FileDialog to use. More...
class  FileOptionsDialog
 The FileOptionsDialog class provides an extensible file dialog with an additonal widget either at the right or at the bottom, that can be shown or hidden with the 'Extended' button. More...
class  Flag
class  FlagLayout
class  GLOverlayWidget
class  GUIApplication
 Override QCoreApplication::notify() to fetch exceptions in Qt widgets properly that are not handled in the event handler or slot. More...
class  GUIApplicationNativeEventAware
class  GUIConsole
 The console window class This class opens a console window when instanciated and redirect the stdio streams to it as long it exists. More...
class  HttpServer
 The HttpServer class implements a simple HTTP server. More...
class  InteractiveInterpreter
 This class implements an interactive Python interpreter. More...
struct  InteractiveInterpreterP
class  InventorNavigationStyle
class  ItemViewSelection
class  LabelButton
 The LabelButton class provides a label with a button on the right side. More...
class  LabelEditor
class  LineMarker
class  LocationDialog
 This is the base dialog class that defines the interface for specifying a direction vector by the user. More...
class  LocationDialogComp
 This template class is a subclass of LocationDialog using LocationInterfaceComp which implements the pure virtual method directionActivated(). More...
class  LocationInterface
 This is the template class that implements the interface of LocationDialog. More...
class  LocationInterfaceComp
 This template class does basically the same as LocationInterface unless that the Ui class is used as composition not as further base class. More...
class  MacroCommand
 The script command class This is a special type of command class. More...
class  MacroManager
 Macro recording and play back management The purpos of this class is to handle record function calls from a command and save it in a macro file (so far). More...
class  MainWindow
 The MainWindow class provides a main window with menu bar, toolbars, dockable windows, a status bar and mainly a workspace for the MDI windows. More...
struct  MainWindowP
class  MDITabbar
class  MDIView
 Base class of all windows belonging to a document. More...
class  MenuItem
class  MenuManager
 The MenuManager class is responsible for the creation of menus and context menus and appending them to the main window. More...
class  MergeDocuments
class  NavigationStyle
 The navigation style base class. More...
class  NavigationStyleEvent
struct  NavigationStyleP
class  NetworkRetriever
 The NetworkRetriever class encapsulates the GNU tool wget. More...
struct  NetworkRetrieverP
struct  Node_Block
struct  Node_Object
struct  Node_Slice
class  NoneWorkbench
 The NoneWorkbench class defines a slim workbench. More...
struct  ObjectItem_Equal
struct  ObjectItem_Less
class  ObjectLabelObserver
 Observer that watches relabeled objects and make sure that the labels inside a document are unique. More...
class  OnlineDocumentation
 Returns the content of an HTML page which gets sent to the client to be displayed. More...
class  OutputStderr
 Python class for redirection of stderr to FreeCAD's output console window. More...
class  OutputStdout
 Python class for redirection of stdout to FreeCAD's output console window. More...
class  PointMarker
class  PolyClipSelection
 The poly clip mouse model class Create a polygon. More...
class  PolyPickerSelection
 The poly picker mouse selection class Create a polygon. More...
class  PrefCheckBox
 The PrefCheckBox class. More...
class  PrefColorButton
 The PrefColorButton class. More...
class  PrefComboBox
 The PrefComboBox class. More...
class  PrefDoubleSpinBox
 The PrefDoubleSpinBox class. More...
class  PrefFileChooser
 The PrefFileChooser class. More...
class  PrefLineEdit
 The PrefLineEdit class. More...
class  PrefPageProducer
 The PrefPageProducer class is a value-based template class that provides the ability to create preference pages dynamically. More...
class  PrefPageUiProducer
 The PrefPageUiProducer class provides the ability to create preference pages dynamically from an external UI file. More...
class  PrefRadioButton
 The PrefRadioButton class. More...
class  PrefSlider
 The PrefSlider class. More...
class  PrefSpinBox
 The PrefSpinBox class. More...
class  PrefWidget
 The preference widget class. More...
class  ProgressBar
struct  ProgressBarPrivate
class  ProgressDialog
class  PropertyView
 The property view class. More...
class  PyResource
 The PyResource class provides an interface to create widgets or to load .ui files from Python. More...
class  PythonCommand
 The Python command class This is a special type of command class. More...
class  PythonConsole
class  PythonConsoleHighlighter
 Syntax highlighter for Python console. More...
struct  PythonConsoleP
class  PythonDebugExcept
class  PythonDebugger
struct  PythonDebuggerP
class  PythonDebuggerPy
class  PythonDebugModule
class  PythonDebugStderr
class  PythonDebugStdout
class  PythonEditor
 Python text editor with syntax highlighting. More...
struct  PythonEditorP
class  PythonEditorView
class  PythonInputField
class  PythonOnlineHelp
 Returns the content of an HTML page which gets sent to the client to be displayed. More...
class  PythonRedirector
class  PythonStderr
 Python class for redirection of stderr to FreeCAD's Python console window. More...
class  PythonStdin
 Python class for redirection of stdin to an input dialog of Qt. More...
class  PythonStdout
 Python class for redirection of stdout to FreeCAD's Python console window. More...
class  PythonSyntaxHighlighter
 Syntax highlighter for Python. More...
class  PythonSyntaxHighlighterP
class  PythonWorkbench
 The PythonWorkbench class allows the manipulation of the workbench from Python. More...
class  PythonWorkbenchPy
 The python export class for PythonWorkbench. More...
class  RecentFilesAction
 The RecentFilesAction class holds a menu listed with the recent files. More...
class  RectangleSelection
 The selection mouse model class Draws a rectangle for selection. More...
class  RedoAction
 The RedoAction class reimplements a special behaviour to make a menu appearing when the button with the arrow is clicked. More...
class  RunningState
class  SelectionChanges
 Transport the changes of the Selection This class transports closer information what was changed in the selection. More...
class  SelectionFilter
 Selection filter definition This class builds up a type/count tree out of a string to test very fast a selection or object/subelement type against it. More...
class  SelectionFilterGate
 Filter object for the SelectionSengleton This object is a link between the selection filter class and the selection singleton. More...
class  SelectionFilterPy
 Python binding for SelectionFilter class. More...
class  SelectionGate
 SelectionGate The selection gate allows or disallows selection of certain types. More...
class  SelectionObject
 The Selection object class. More...
class  SelectionObjectPy
 The python export class for SelectionObject. More...
class  SelectionObserver
 The SelectionObserver class simplifies the step to write classes that listen to what happens to the selection. More...
class  SelectionObserverPython
 The SelectionObserverPython class implements a mechanism to register a Python class instance implementing the required interface in order to be notified on selection changes. More...
class  SelectionSingleton
 The Selection class The selection singleton keeps track of the selection state of the whole application. More...
class  SelectModule
 The SelectModule class provides a list of radio buttons to choose the module that should handle a certain file type. More...
class  Sequencer
 FreeCAD's progress bar for long operations To see how to use the progress bar have a look at the following examples:. More...
class  SequencerDialog
struct  SequencerDialogPrivate
struct  SequencerPrivate
class  SignalConnect
 The SignalConnect class provides the abitlity to make a connection between the callback function of a Python object and the slot onExecute(). More...
class  SoAxisCrossKit
class  SoBoxSelectionRenderAction
 The SoBoxSelectionRenderAction class renders the scene with highlighted boxes around selections. More...
class  SoBoxSelectionRenderActionP
class  SoFCBackgroundGradient
class  SoFCBoundingBox
 A subclass of SoShape used to create an axis aligned wire frame box based on the minBounds and maxBounds fields. More...
class  SoFCColorBar
 The color bar class that redirects all calls to its handled color bars. More...
class  SoFCColorBarBase
 The abstract color bar base class to get most important information on how to convert a scalar to an RGB color. More...
class  SoFCColorBarProxyObject
class  SoFCColorGradient
class  SoFCColorLegend
class  SoFCDB
 The FreeCAD database class to initialioze all onw Inventor nodes. More...
class  SoFCDocumentAction
 The SoFCDocumentAction class is used to inform an SoFCSelection node when a document has been renamed. More...
class  SoFCDocumentObjectAction
 The SoFCDocumentObjectAction class is used to get the name of the document, object and component at a certain position of an SoFCSelection node. More...
class  SoFCEnableHighlightAction
 The SoFCEnableHighlightAction class is used to inform an SoFCSelection node whether preselection is enabled or disabled. More...
class  SoFCEnableSelectionAction
 The SoFCEnableSelectionAction class is used to inform an SoFCSelection node whether selection is enabled or disabled. More...
class  SoFCHighlightColorAction
 The SoFCHighlightColorAction class is used to inform an SoFCSelection node which preselection color is used. More...
class  SoFCInteractiveElement
class  SoFCOffscreenRenderer
 The SoFCOffscreenRenderer class is used for rendering scenes in offscreen buffers. More...
class  SoFCSelection
 Selection node This node does the complete highlighting and selection together with the viewer. More...
class  SoFCSelectionAction
 The SoFCSelectionAction class is used to inform an SoFCSelection node whether an object gets selected. More...
class  SoFCSelectionColorAction
 The SoFCSelectionColorAction class is used to inform an SoFCSelection node which selection color is used. More...
class  SoFCUnifiedSelection
 Unified Selection node This is the new selection node for the 3D Viewer which will gradually remove all the low level selection nodes in the view provider. More...
class  SoFCVectorizeSVGAction
class  SoFCVectorizeSVGActionP
class  SoFCVectorizeU3DAction
class  SoFCVectorizeU3DActionP
class  SoFrameLabel
class  SoGLRenderActionElement
class  SoGLSelectAction
 The SoGLSelectAction class is used to get all data under a selected area. More...
class  SoGLWidgetElement
class  SoGLWidgetNode
class  SoHighlightElementAction
class  SoSelectionElementAction
class  SoShapeScale
class  SoSkipBoundingGroup
 This is a special group node which be be defined to ignore bounding box actions. More...
class  SoStringLabel
class  SoSVGVectorOutput
class  SoTextLabel
 A text label with a background color. More...
class  SoU3DVectorOutput
class  SoVisibleFaceAction
class  SplashObserver
 Displays all messages at startup inside the splash screen. More...
class  SplashScreen
 This widget provides a splash screen that can be shown during application startup. More...
class  SplitView3DInventor
 The SplitView3DInventor class allows to create a window with two or more Inventor views. More...
class  StatusBarObserver
 The status bar observer displays the text on the status bar of the main window in an appropriate color. More...
class  StatusWidget
class  StdCmdDescription
class  StdCmdDownloadOnlineHelp
class  StdCmdPythonHelp
class  StdWorkbench
 The StdWorkbench class defines the standard menus, toolbars, commandbars etc. More...
class  SyntaxHighlighter
 Abstract Syntax highlighter. More...
class  SyntaxHighlighterP
class  TaskBoxAngle
class  TaskBoxPosition
class  TaskDlgRelocation
class  Tessellator
class  TestWorkbench
struct  TextBlockData
class  TextEdit
class  TextEditor
struct  TextEditorP
class  Thumbnail
class  ToolBarAction
 Special action to show all toolbars in an own popup menu. More...
class  ToolBarItem
class  ToolBarManager
 The ToolBarManager class is responsible for the creation of toolbars and appending them to the main window. More...
class  ToolBoxManager
 The ToolBoxManager class is responsible for the creation of command bars and appending them to the toolbox window. More...
class  ToolTip
 Qt's tooltip does not work as expected with some classes, e.g. More...
class  TranslateManip
class  Translator
class  TranslatorP
class  TreeDockWidget
 The dock window containing the tree view. More...
class  TreeView
class  TreeWidget
 Tree view that allows drag & drop of document objects. More...
class  Ui_DlgTreeWidget
class  UiLoader
 The UiLoader class provides the abitlity to use the widget factory framework of FreeCAD within the framework provided by Qt. More...
class  UIntSpinBox
 The UIntSpinBox class does basically the same as Qt's QSpinBox unless that it works with unsigned int's instead. More...
class  UIntSpinBoxPrivate
class  UndoAction
 The UndoAction class reimplements a special behaviour to make a menu appearing when the button with the arrow is clicked. More...
class  UnsignedValidator
 A validator that allows only input of unsigned int values in the range from 0 to UINT_MAX. More...
class  UrlLabel
 A text label where a url can specified. More...
class  UserNavigationStyle
 Sub-classes of this class appear in the preference dialog where users can choose their favorite navigation style. More...
class  View3DInventor
 The 3D view window It consists out of the 3D view. More...
class  View3DInventorPy
class  View3DInventorViewer
 The Inventor viewer. More...
class  ViewProvider
 General interface for all visual stuff in FreeCAD This class is used to generate and handle all around visualizing and presenting objects from the FreeCAD App layer to the user. More...
class  ViewProviderAnnotation
class  ViewProviderAnnotationLabel
 This is a different implementation of an annotation object which uses an SoImage node instead of an SoText2 or SoAsciiText node. More...
class  ViewProviderBuilder
class  ViewProviderColorBuilder
class  ViewProviderDocumentObject
class  ViewProviderDocumentObjectGroup
class  ViewProviderDocumentObjectPy
 The python export class for ViewProviderDocumentObject. More...
class  ViewProviderExtern
class  ViewProviderFeature
class  ViewProviderGeometryObject
 The base class for all view providers that display geometric data, like mesh, point cloudes and shapes. More...
class  ViewProviderIndex
class  ViewProviderInventorObject
class  ViewProviderMeasureDistance
class  ViewProviderPointMarker
class  ViewProviderPy
 The python export class for ViewProvider. More...
class  ViewProviderPythonFeatureImp
class  ViewProviderPythonFeatureObserver
class  ViewProviderPythonFeaturePy
 The python export class for ViewProviderPythonFeature. More...
class  ViewProviderPythonFeatureT
class  ViewProviderVRMLObject
class  ViewVolumeProjection
class  WaitCursor
 This class sets a waitcursor automatically while a slow operation is running. More...
class  WaitCursorP
class  WidgetFactoryInst
 The widget factory provides methods for the dynamic creation of widgets. More...
class  WidgetFactorySupplier
 The widget factory supplier class registers all kinds of preference pages and widgets. More...
class  WidgetProducer
 The WidgetProducer class is a value-based template class that provides the ability to create widgets dynamically. More...
class  WindowAction
class  WindowParameter
 Adapter class to the parameter of FreeCAD for all windows Retrieve the parameter group of the specific window by the windowname. More...
class  Workbench
 This is the base class for the workbench facility. More...
class  WorkbenchActionEvent
 The WorkbenchActionEvent class is used to send an event of which workbench must be activated. More...
class  WorkbenchComboBox
class  WorkbenchFactoryInst
 The workbench factory provides methods for the dynamic creation of special workbenches for each module. More...
class  WorkbenchGroup
 The WorkbenchGroup class represents a list of workbenches. More...
class  WorkbenchManager
 The WorkbenchManager class manages all workbench objects. More...
class  WorkbenchProducer
 The WorkbenchProducer template class allos the registration and the creation of workbench classes. More...
class  WorkbenchPy
 The python export class for Workbench. More...
class  XMLMergeReader

Typedefs

typedef QPair< QString, bool > CheckListItem
typedef std::list< std::string > TStringList
typedef
ViewProviderPythonFeatureT
< ViewProviderDocumentObject
ViewProviderPythonFeature
typedef
ViewProviderPythonFeatureT
< ViewProviderGeometryObject
ViewProviderPythonGeometry

Functions

BitmapFactoryInstBitmapFactory (void)
 Get the global instance.
ControlSingletonControl (void)
 Get the global instance.
void CreateDocCommands (void)
void CreateFeatCommands (void)
void CreateMacroCommands (void)
void CreateStdCommands (void)
void CreateTestCommands (void)
void CreateViewStdCommands (void)
void CreateWindowStdCommands (void)
static PyObjectFreeCADGui_getSoDBVersion (PyObject *, PyObject *args)
static PyObjectFreeCADGui_getSoQtVersion (PyObject *, PyObject *args)
static PyObjectFreeCADGui_subgraphFromObject (PyObject *, PyObject *args)
MainWindowgetMainWindow ()
WidgetFactorySupplierGetWidgetFactorySupplier ()
bool OpenURLInBrowser (const char *URL)
 opens an URL in the system Browser
SelectionSingletonSelection (void)
 Get the global instance.
bool validateInput (QWidget *parent, const QString &input)
WidgetFactoryInstWidgetFactory ()
WorkbenchFactoryInstWorkbenchFactory ()

Variables

struct PyMethodDef FreeCADGui_methods []

Detailed Description

The namespace of the FreeCAD Graphical interface layer library.

This namespace includes the grafical interface of FreeCAD like:

and so on......


Typedef Documentation

typedef QPair<QString, bool> Gui::CheckListItem

Definition at line 83 of file Widgets.h.

typedef std::list<std::string> Gui::TStringList

Definition at line 36 of file Translator.h.

Definition at line 316 of file ViewProviderPythonFeature.h.

Definition at line 317 of file ViewProviderPythonFeature.h.


Function Documentation

BitmapFactoryInst& Gui::BitmapFactory ( void   )  [inline]

Get the global instance.

Definition at line 137 of file BitmapFactory.h.

References Gui::BitmapFactoryInst::instance().

Referenced by CmdTestImageNode::activated(), CmdMeshFillInteractiveHole::activated(), CmdMeshEvaluateFacet::activated(), CmdMeshVertexCurvatureInfo::activated(), CmdInspectElement::activated(), Gui::DockWnd::TextBrowser::contextMenuEvent(), Gui::StdCmdDownloadOnlineHelp::createAction(), StdViewDockUndockFullscreen::createAction(), StdCmdWorkbench::createAction(), StdCmdRedo::createAction(), StdCmdUndo::createAction(), CmdDrawingNewPage::createAction(), Gui::PythonCommand::createAction(), Gui::MacroCommand::createAction(), Gui::Command::createAction(), Gui::Dialog::CommandModel::data(), Gui::Dialog::ButtonModel::data(), Gui::DocumentIndex::DocumentIndex(), SketcherGui::ViewProviderSketch::drawConstraintIcons(), Gui::ViewProviderAnnotationLabel::drawImage(), PartGui::ViewProviderMultiCommon::getIcon(), PartGui::ViewProviderMultiFuse::getIcon(), PartGui::ViewProviderBoolean::getIcon(), MeshGui::ViewProviderMesh::getIcon(), Gui::ViewProvider::getIcon(), Gui::DockWnd::HelpView::HelpView(), Gui::Dialog::IconDialog::IconDialog(), importer(), initMeshGui(), initPartGui(), Gui::MainWindow::MainWindow(), Gui::Dialog::DlgCustomActionsImp::on_actionListWidget_itemActivated(), Gui::Dialog::DlgCustomActionsImp::on_buttonReplaceAction_clicked(), Gui::Dialog::DlgCustomToolbars::on_categoryBox_activated(), Gui::Dialog::DlgCustomKeyboardImp::on_categoryBox_activated(), Gui::Dialog::DlgMacroExecuteImp::on_createButton_clicked(), Gui::Dialog::DlgCustomKeyboardImp::on_editShortcut_textChanged(), Gui::Dialog::DlgCustomToolbars::onAddMacroAction(), Gui::Dialog::DlgCustomKeyboardImp::onAddMacroAction(), Gui::Dialog::DlgCustomCommandsImp::onAddMacroAction(), Gui::Dialog::DlgCustomCommandsImp::onGroupActivated(), Gui::Dialog::DlgCustomToolbars::onModifyMacroAction(), Gui::Dialog::DlgCustomKeyboardImp::onModifyMacroAction(), Gui::Dialog::DlgCustomCommandsImp::onModifyMacroAction(), open(), Gui::Dialog::ParameterBool::ParameterBool(), Gui::Dialog::ParameterFloat::ParameterFloat(), Gui::Dialog::ParameterInt::ParameterInt(), Gui::Dialog::ParameterText::ParameterText(), Gui::Dialog::ParameterUInt::ParameterUInt(), RegisterIcons(), SketcherGui::DrawSketchHandler::renderSuggestConstraintsCursor(), Gui::DockWnd::ReportView::ReportView(), Gui::Application::runApplication(), Gui::Application::sAddIcon(), Gui::Application::sAddIconPath(), Gui::Application::sAddResPath(), Gui::Thumbnail::SaveDocFile(), setupMainWindow(), Gui::PythonDebugger::showDebugMarker(), DrawingGui::ViewProviderDrawingPage::showDrawingView(), Gui::CallTipsList::showTips(), Gui::Application::sInsert(), SketcherGui::TaskSketcherConstrains::slotConstraintsChanged(), Gui::Application::sOpen(), Gui::MainWindow::splashImage(), PartGui::TaskBooleanOperation::TaskBooleanOperation(), PartDesignGui::TaskChamfer::TaskChamfer(), PartGui::TaskCrossSections::TaskCrossSections(), PartGui::TaskExtrusion::TaskExtrusion(), PartGui::TaskFilletEdges::TaskFilletEdges(), PartGui::TaskMirroring::TaskMirroring(), Gui::DockWnd::TaskPanelView::TaskPanelView(), PartGui::TaskRevolution::TaskRevolution(), Gui::TaskView::TaskSelectLinkProperty::TaskSelectLinkProperty(), PartGui::TaskShapeBuilder::TaskShapeBuilder(), Gui::TaskView::TaskWatcherCommands::TaskWatcherCommands(), Gui::TaskView::TaskWatcherPython::TaskWatcherPython(), Gui::DocumentObjectItem::testStatus(), Gui::TreeWidget::TreeWidget(), ImageGui::ViewProviderImagePlane::updateData(), Gui::Application::workbenchIcon(), and Gui::SoFCOffscreenRenderer::writeToImage().

ControlSingleton& Gui::Control ( void   )  [inline]

Get the global instance.

Definition at line 104 of file Control.h.

References Gui::ControlSingleton::instance().

Referenced by RobotGui::Workbench::activated(), PartDesignGui::Workbench::activated(), StdCmdTextureMapping::activated(), StdCmdPlacement::activated(), StdCmdTransform::activated(), CmdRobotSimulate::activated(), CmdPartDesignChamfer::activated(), CmdPartLoft::activated(), CmdPartBuilder::activated(), CmdPartCrossSections::activated(), CmdPartMirror::activated(), CmdPartFillet::activated(), CmdPartRevolve::activated(), CmdPartExtrude::activated(), CmdPartBoolean::activated(), CmdMeshPartMesher::activated(), CmdMeshRemoveComponents::activated(), CmdDrawingProjectShape::activated(), Gui::TaskView::ControlPy::activeDialog(), Gui::Workbench::addTaskWatcher(), Gui::TaskView::ControlPy::addTaskWatcher(), Gui::Document::canClose(), Gui::TaskView::ControlPy::clearTaskWatcher(), Gui::TaskView::ControlPy::closeDialog(), RobotGui::ViewProviderEdge2TracObject::doubleClicked(), boost::numeric::bindings::umfpack::factor(), boost::numeric::bindings::umfpack::detail::factor(), StdCmdTextureMapping::isActive(), StdCmdPlacement::isActive(), StdCmdTransform::isActive(), CmdRobotSimulate::isActive(), CmdPartDesignChamfer::isActive(), CmdPartLoft::isActive(), CmdPartBuilder::isActive(), CmdPartCrossSections::isActive(), CmdPartMirror::isActive(), CmdPartFillet::isActive(), CmdPartRevolve::isActive(), CmdPartExtrude::isActive(), CmdPartBoolean::isActive(), CmdMeshPartMesher::isActive(), CmdMeshRemoveComponents::isActive(), CmdDrawingProjectShape::isActive(), Gui::TaskView::ControlPy::isAllowedAlterDocument(), Gui::TaskView::ControlPy::isAllowedAlterSelection(), Gui::TaskView::ControlPy::isAllowedAlterView(), boost::numeric::bindings::umfpack::numeric(), boost::numeric::bindings::umfpack::detail::numeric(), Gui::Workbench::removeTaskWatcher(), RobotGui::ViewProviderTrajectoryDressUp::setEdit(), RobotGui::ViewProviderTrajectoryCompound::setEdit(), SketcherGui::ViewProviderSketch::setEdit(), PartDesignGui::ViewProviderRevolution::setEdit(), PartDesignGui::ViewProviderPocket::setEdit(), PartDesignGui::ViewProviderPad::setEdit(), PartGui::ViewProviderFillet::setEdit(), PartDesignGui::ViewProviderFillet::setEdit(), PartGui::ViewProviderPartExt::setEdit(), RobotGui::ViewProviderEdge2TracObject::setEdit(), Gui::TaskView::ControlPy::showDialog(), boost::numeric::bindings::umfpack::solve(), boost::numeric::bindings::umfpack::detail::solve(), boost::numeric::bindings::umfpack::symbolic(), boost::numeric::bindings::umfpack::detail::symbolic(), Gui::Command::testActive(), boost::numeric::bindings::umfpack::umf_solve(), boost::numeric::bindings::umfpack::detail::umf_solve(), RobotGui::ViewProviderTrajectoryDressUp::unsetEdit(), RobotGui::ViewProviderTrajectoryCompound::unsetEdit(), SketcherGui::ViewProviderSketch::unsetEdit(), PartDesignGui::ViewProviderRevolution::unsetEdit(), PartDesignGui::ViewProviderPocket::unsetEdit(), PartDesignGui::ViewProviderPad::unsetEdit(), PartGui::ViewProviderFillet::unsetEdit(), and PartDesignGui::ViewProviderFillet::unsetEdit().

void Gui::CreateDocCommands ( void   ) 
void Gui::CreateFeatCommands ( void   ) 
void Gui::CreateMacroCommands ( void   ) 
void Gui::CreateStdCommands ( void   ) 
void Gui::CreateTestCommands ( void   ) 
void Gui::CreateViewStdCommands ( void   ) 
void Gui::CreateWindowStdCommands ( void   ) 
static PyObject* Gui::FreeCADGui_getSoDBVersion ( PyObject ,
PyObject args 
) [static]

Definition at line 278 of file Gui/Application.cpp.

static PyObject* Gui::FreeCADGui_getSoQtVersion ( PyObject ,
PyObject args 
) [static]

Definition at line 286 of file Gui/Application.cpp.

static PyObject* Gui::FreeCADGui_subgraphFromObject ( PyObject ,
PyObject args 
) [static]
MainWindow* Gui::getMainWindow (  )  [inline]

Definition at line 304 of file MainWindow.h.

References Gui::MainWindow::getInstance().

Referenced by Gui::Dialog::AboutDialog::AboutDialog(), Gui::Dialog::DlgActivateWindowImp::accept(), RobotGui::Workbench::activated(), Gui::BlankWorkbench::activated(), Gui::StdCmdPythonHelp::activated(), Gui::StdCmdDownloadOnlineHelp::activated(), StdCmdStatusBar::activated(), StdCmdUserInterface::activated(), StdCmdWindows::activated(), StdCmdActivatePrevWindow::activated(), StdCmdActivateNextWindow::activated(), StdCmdCloseAllWindows::activated(), StdCmdCloseActiveWindow::activated(), StdCmdCascadeWindows::activated(), StdCmdTileWindows::activated(), StdCmdArrangeIcons::activated(), StdCmdDemoMode::activated(), StdCmdSceneInspector::activated(), StdCmdTreeSelection::activated(), StdViewBoxZoom::activated(), StdViewZoomOut::activated(), StdViewZoomIn::activated(), StdCmdAxisCross::activated(), StdCmdToggleNavigation::activated(), StdViewScreenShot::activated(), StdViewDockUndockFullscreen::activated(), StdCmdSetAppearance::activated(), StdCmdDrawStyle::activated(), StdCmdToggleClipPlane::activated(), StdPerspectiveCamera::activated(), StdOrthographicCamera::activated(), CmdRobotTrajectoryDressUp::activated(), CmdRobotInsertWaypointPreselect::activated(), CmdRobotInsertWaypoint::activated(), CmdTestMDI3::activated(), CmdTestMDI2::activated(), CmdTestMDI1::activated(), Std_TestQM::activated(), StdCmdMeasurementSimple::activated(), StdCmdOnlineHelpPython::activated(), StdCmdOnlineHelp::activated(), StdCmdCommandLine::activated(), StdCmdDlgCustomize::activated(), StdCmdDlgPreferences::activated(), StdCmdDlgParameter::activated(), StdCmdAbout::activated(), StdCmdWorkbench::activated(), CmdPartShapeFromMesh::activated(), CmdPartSimpleCylinder::activated(), StdCmdDlgMacroExecute::activated(), StdCmdDlgMacroRecord::activated(), CmdRobotAddToolShape::activated(), CmdRobotExportKukaFull::activated(), CmdRobotExportKukaCompact::activated(), StdCmdPaste::activated(), StdCmdCopy::activated(), StdCmdQuit::activated(), StdCmdPrintPdf::activated(), StdCmdPrintPreview::activated(), StdCmdPrint::activated(), StdCmdProjectUtil::activated(), StdCmdProjectInfo::activated(), StdCmdMergeProjects::activated(), StdCmdExport::activated(), StdCmdImport::activated(), StdCmdOpen::activated(), CmdSketcherConstrainSymmetric::activated(), CmdSketcherConstrainEqual::activated(), CmdSketcherConstrainAngle::activated(), CmdSketcherConstrainRadius::activated(), CmdSketcherConstrainTangent::activated(), CmdSketcherConstrainPerpendicular::activated(), CmdSketcherConstrainParallel::activated(), CmdSketcherConstrainDistanceY::activated(), CmdSketcherConstrainDistanceX::activated(), CmdSketcherConstrainPointOnObject::activated(), CmdSketcherConstrainDistance::activated(), CmdSketcherConstrainCoincident::activated(), CmdSketcherConstrainLock::activated(), CmdSketcherConstrainVertical::activated(), CmdSketcherConstrainHorizontal::activated(), SketcherGui::CmdSketcherToggleConstruction::activated(), CmdSketcherMapSketch::activated(), CmdSketcherNewSketch::activated(), CmdTestWidgetShape::activated(), CmdTestGDIWidget::activated(), CmdTestImageNode::activated(), CmdSandboxMeshLoaderFuture::activated(), CmdSandboxMeshLoaderBoost::activated(), CmdSandboxMeshLoader::activated(), CmdSandboxDocThreadWithDialog::activated(), CmdRobotSimulate::activated(), CmdRobotRestoreHomePos::activated(), CmdRobotSetHomePos::activated(), CmdRaytracingExportProject::activated(), CmdRaytracingNewPartSegment::activated(), CmdRaytracingWriteView::activated(), CmdRaytracingWritePart::activated(), CmdRaytracingWriteCamera::activated(), CmdPointsExport::activated(), CmdPointsImport::activated(), CmdPartDesignFillet::activated(), CmdPartDesignRevolution::activated(), CmdPartDesignPocket::activated(), CmdPartDesignPad::activated(), CmdPartRuledSurface::activated(), CmdPartImportCurveNet::activated(), CmdPartExport::activated(), CmdPartImport::activated(), CmdPartSection::activated(), CmdPartFuse::activated(), CmdPartCommon::activated(), CmdPartCut::activated(), CmdPartPrimitives::activated(), CmdMeshFillupHoles::activated(), CmdMeshBoundingBox::activated(), CmdMeshSmoothing::activated(), CmdMeshEvaluateSolid::activated(), CmdMeshFromGeometry::activated(), CmdMeshExport::activated(), CmdMeshImport::activated(), CmdVisualInspection::activated(), ImportIges::activated(), ImportStep::activated(), FCCmdImportReadBREP::activated(), CmdCreateImagePlane::activated(), CmdImageOpen::activated(), CmdDrawingExportPage::activated(), CmdDrawingNewView::activated(), CmdDrawingNewPage::activated(), CmdDrawingOpen::activated(), StdCamCutting::activated(), Gui::RecentFilesAction::activateFile(), Gui::Application::activateWorkbench(), Gui::Dialog::DlgCustomToolbarsImp::addCustomCommand(), Gui::Dialog::DlgCustomToolbarsImp::addCustomToolbar(), Gui::DockWindowManager::addDockWindow(), Gui::MacroManager::addLine(), Gui::SelectionSingleton::addSelection(), Gui::WindowAction::addTo(), Gui::ToolBarAction::addTo(), Gui::DockWidgetAction::addTo(), SketcherGui::DrawSketchHandler::applyCursor(), Gui::ProgressDialog::canAbort(), Gui::ProgressBar::canAbort(), Gui::MDIView::changeEvent(), Gui::MDIView::closeEvent(), Gui::GUIApplication::commitData(), Gui::StdCmdDownloadOnlineHelp::createAction(), StdCmdWindowsMenu::createAction(), StdCmdToolBarMenu::createAction(), StdCmdDockViewMenu::createAction(), StdViewDockUndockFullscreen::createAction(), StdCmdDrawStyle::createAction(), StdCmdFreezeViews::createAction(), StdCmdAbout::createAction(), StdCmdRecentFiles::createAction(), StdCmdWorkbench::createAction(), StdCmdRedo::createAction(), StdCmdUndo::createAction(), CmdDrawingNewPage::createAction(), Gui::PythonCommand::createAction(), Gui::MacroCommand::createAction(), Gui::Command::createAction(), Gui::Document::createView(), MeshGui::ViewProviderMeshCurvature::curvatureInfoCallback(), InspectionGui::ViewProviderProxyObject::customEvent(), Gui::SoFCColorGradient::customize(), Gui::BlankWorkbench::deactivated(), Gui::DocumentObjectItem::displayStatusInfo(), Gui::Dialog::DlgActivateWindowImp::DlgActivateWindowImp(), Gui::Dialog::DlgCustomizeImp::DlgCustomizeImp(), MeshGui::DlgEvaluateMeshImp::DlgEvaluateMeshImp(), Gui::Dialog::DlgPreferencesImp::DlgPreferencesImp(), DrawingGui::ViewProviderDrawingPage::doubleClicked(), Gui::View3DInventor::dropEvent(), Gui::StatusBarObserver::Error(), Gui::ProgressDialog::eventFilter(), Gui::ProgressBar::eventFilter(), SketcherGui::SketchOrientationDialog::exec(), Gui::SelectModule::exportHandler(), Gui::Application::exportTo(), FreeCADGui_embedToWindow(), Gui::Document::getActiveView(), Gui::SoFCUnifiedSelection::handleEvent(), Gui::SoFCSelection::handleEvent(), Gui::PythonDebugger::hideDebugMarker(), importer(), Gui::Application::importFrom(), Gui::SelectModule::importHandler(), InspectionGui::ViewProviderInspection::inspectCallback(), TestGui::UnitTestDialog::instance(), MeshGui::SingleDlgRegularSolidImp::instance(), MeshGui::DockEvaluateMeshImp::instance(), Gui::Command::invoke(), StdCmdActivatePrevWindow::isActive(), StdCmdActivateNextWindow::isActive(), StdCmdCloseAllWindows::isActive(), StdCmdCloseActiveWindow::isActive(), StdCmdCascadeWindows::isActive(), StdCmdTileWindows::isActive(), StdCmdArrangeIcons::isActive(), StdCmdTextureMapping::isActive(), StdCmdMeasureDistance::isActive(), StdViewZoomOut::isActive(), StdViewZoomIn::isActive(), StdCmdAxisCross::isActive(), StdCmdToggleNavigation::isActive(), StdViewDockUndockFullscreen::isActive(), StdCmdToggleClipPlane::isActive(), StdCmdFreezeViews::isActive(), StdPerspectiveCamera::isActive(), StdOrthographicCamera::isActive(), CmdTestMDI3::isActive(), CmdTestMDI2::isActive(), CmdTestMDI1::isActive(), StdCmdPaste::isActive(), CmdShapeInfo::isActive(), CmdMeshFillInteractiveHole::isActive(), CmdMeshRemoveCompByHand::isActive(), CmdMeshEvaluateFacet::isActive(), CmdMeshPolySplit::isActive(), CmdMeshPolyCut::isActive(), CmdMeshAddFacet::isActive(), CmdMeshPolySelect::isActive(), CmdMeshPolySegm::isActive(), CmdMeshVertexCurvatureInfo::isActive(), CmdInspectElement::isActive(), Gui::Dialog::DlgGeneralImp::loadSettings(), Gui::StatusBarObserver::Log(), Gui::StatusBarObserver::Message(), Gui::TreeView::mouseDoubleClickEvent(), Gui::TreeWidget::mouseDoubleClickEvent(), Gui::Dialog::DlgCustomToolbarsImp::moveDownCustomCommand(), Gui::Dialog::DlgCustomToolbarsImp::moveUpCustomCommand(), Gui::Dialog::DlgMacroRecordImp::on_buttonStart_clicked(), Gui::Dialog::DlgMacroExecuteImp::on_createButton_clicked(), Gui::TreeWidget::onActivateDocument(), PartGui::DlgPartImportStepImp::onChooseFileName(), PartGui::DlgPartImportIgesImp::onChooseFileName(), Gui::Dialog::RedoDialog::onFetchInfo(), Gui::Dialog::UndoDialog::onFetchInfo(), Gui::PythonConsole::onInsertFileName(), WebGui::BrowserView::onLinkClicked(), WebGui::BrowserView::onLoadFinished(), WebGui::BrowserView::onLoadStarted(), Gui::Application::open(), open(), openBrowser(), openBrowserHTML(), OpenURLInBrowser(), Gui::View3DInventorViewer::printDimension(), Gui::Dialog::DlgCustomToolbarsImp::removeCustomCommand(), Gui::Dialog::DlgCustomToolbarsImp::removeCustomToolbar(), Gui::DockWindowManager::removeDockWindow(), Gui::Dialog::DlgCustomToolbarsImp::renameCustomToolbar(), Gui::Sequencer::resetData(), Gui::MenuManager::retranslate(), Gui::SelectionSingleton::rmvPreselect(), Gui::Document::saveAs(), Gui::Dialog::DlgGeneralImp::saveSettings(), Gui::Application::sendHasMsgToActiveView(), Gui::Application::sendMsgToActiveView(), Gui::SequencerDialog::SequencerDialog(), Gui::View3DInventor::setCurrentViewMode(), Gui::MDIView::setCurrentViewMode(), SketcherGui::DrawSketchHandler::setCursor(), Gui::SelectionSingleton::setPreselect(), Gui::SelectionSingleton::setPreselectCoord(), Gui::StdCmdDescription::setSource(), Gui::Sequencer::setText(), Gui::ToolBarManager::setup(), Gui::MenuManager::setup(), Gui::DockWindowManager::setup(), setupMainWindow(), Gui::PythonDebugger::showDebugMarker(), Gui::ControlSingleton::showDialog(), DrawingGui::ViewProviderDrawingPage::showDrawingView(), Gui::Sequencer::showRemainingTime(), Gui::Application::sInsert(), Gui::Application::sOpen(), Gui::MainWindow::switchToTopLevelMode(), Gui::ToolBarManager::toolBars(), SketcherGui::DrawSketchHandler::unsetCursor(), InspectionGui::VisualInspection::VisualInspection(), Gui::StatusBarObserver::Warning(), Gui::WorkbenchComboBox::WorkbenchComboBox(), Gui::MDIView::~MDIView(), and Gui::View3DInventorViewer::~View3DInventorViewer().

WidgetFactorySupplier& Gui::GetWidgetFactorySupplier (  )  [inline]
bool Gui::OpenURLInBrowser ( const char *  URL  ) 
SelectionSingleton& Gui::Selection ( void   )  [inline]

Get the global instance.

Definition at line 367 of file Selection.h.

References Gui::SelectionSingleton::instance().

Referenced by MeshPartGui::Tessellation::accept(), DrawingGui::TaskProjection::accept(), StdCmdHideSelection::activated(), StdCmdShowSelection::activated(), StdCmdToggleSelectability::activated(), StdCmdToggleVisibility::activated(), CmdPartSimpleCopy::activated(), CmdPartShapeFromMesh::activated(), StdCmdRandomColor::activated(), StdCmdPlacement::activated(), StdCmdDelete::activated(), StdCmdSelectAll::activated(), StdCmdDDuplicateSelection::activated(), DrawSketchHandlerTrimming::activated(), DrawSketchHandlerFillet::activated(), CmdSandboxMeshTestJob::activated(), CmdApproxPlane::activated(), CmdApproxSurface::activated(), CmdRaytracingNewPartSegment::activated(), CmdRaytracingWritePart::activated(), CmdPointsPolyCut::activated(), CmdPartCrossSections::activated(), CmdPartReverseShape::activated(), CmdPartMakeSolid::activated(), CmdMeshToolMesh::activated(), CmdMeshPolySplit::activated(), CmdMeshPolyCut::activated(), CmdMeshAddFacet::activated(), CmdMeshPolySelect::activated(), CmdMeshPolySegm::activated(), CmdMeshFromGeometry::activated(), CmdMeshExport::activated(), CmdMeshIntersection::activated(), CmdMeshDifference::activated(), CmdMeshUnion::activated(), CmdFemCreateFromShape::activated(), PartGui::CrossSections::apply(), Gui::SelectionObserver::attachSelection(), PartDesignGui::ChamferWidget::ChamferWidget(), Gui::MainWindow::createMimeDataFromSelection(), SketcherGui::ViewProviderSketch::detectPreselection(), Gui::Dialog::DlgDisplayPropertiesImp::DlgDisplayPropertiesImp(), PartGui::DlgExtrusion::DlgExtrusion(), PartGui::DlgFilletEdges::DlgFilletEdges(), PartGui::DlgRevolution::DlgRevolution(), Gui::SoFCUnifiedSelection::doAction(), Gui::SoFCSelection::doAction(), Gui::Application::exportTo(), PartGui::FaceColors::FaceColors(), PartDesignGui::ChamferWidget::findShapes(), PartGui::DlgFilletEdges::findShapes(), Gui::Command::getSelection(), Gui::SoFCUnifiedSelection::handleEvent(), Gui::SoFCSelection::handleEvent(), StdCmdSetAppearance::isActive(), StdCmdHideSelection::isActive(), StdCmdShowSelection::isActive(), StdCmdToggleSelectability::isActive(), StdCmdToggleVisibility::isActive(), CmdPartSimpleCopy::isActive(), CmdPartShapeFromMesh::isActive(), StdCmdRandomColor::isActive(), StdCmdDelete::isActive(), StdCmdDDuplicateSelection::isActive(), StdCmdCopy::isActive(), StdCmdExport::isActive(), CmdRaytracingWritePart::isActive(), CmdPartCrossSections::isActive(), CmdPartReverseShape::isActive(), CmdPartMakeSolid::isActive(), CmdPartExport::isActive(), CmdFemCreateFromShape::isActive(), CmdDrawingProjectShape::isActive(), isAlterGeoActive(), isCreateConstraintActive(), Gui::SelectionFilter::match(), PartGui::Mirroring::Mirroring(), SketcherGui::ViewProviderSketch::mouseButtonPressed(), SketcherGui::TaskSketcherConstrains::on_listWidgetConstraints_itemSelectionChanged(), SketcherGui::ViewProviderSketch::onDelete(), Gui::NavigationStyle::processEvent(), DrawSketchHandlerFillet::releaseButton(), Gui::SelectionSingleton::sAddSelection(), Gui::SelectionSingleton::saddSelectionGate(), Gui::SelectionSingleton::sClearSelection(), Gui::View3DInventorViewer::selectAll(), Gui::DockWnd::SelectionView::SelectionView(), Gui::DocumentItem::selectItems(), CamGui::Cutting::selectMesh(), CamGui::Cutting::selectShape(), SketcherGui::ViewProviderSketch::setEdit(), PartDesignGui::ViewProviderRevolution::setEdit(), PartDesignGui::ViewProviderPocket::setEdit(), PartDesignGui::ViewProviderPad::setEdit(), PartDesignGui::ViewProviderFillet::setEdit(), PartGui::ViewProviderPartExt::setEdit(), CamGui::Cutting::setFace(), SketcherGui::SketchSelection::setUp(), MeshGui::Workbench::setupContextMenu(), CompleteGui::Workbench::setupContextMenu(), Gui::StdWorkbench::setupContextMenu(), Gui::SelectionSingleton::sGetSelection(), Gui::SelectionSingleton::sGetSelectionEx(), PartGui::ShapeBuilderWidget::ShapeBuilderWidget(), Gui::SelectionSingleton::sIsSelected(), Gui::SelectionSingleton::slotDeletedObject(), Gui::Application::slotDeleteDocument(), Gui::SelectionSingleton::sRemoveSelection(), Gui::SelectionSingleton::sremoveSelectionGate(), Gui::TaskView::TaskAppearance::TaskAppearance(), PartDesignGui::TaskHoleParameters::TaskHoleParameters(), Gui::DockWnd::TaskPanelView::TaskPanelView(), PartDesignGui::TaskPatternRectangularParameters::TaskPatternRectangularParameters(), Gui::TaskView::TaskSelectLinkProperty::TaskSelectLinkProperty(), Gui::TaskView::TaskSketcherCreateCommands::TaskSketcherCreateCommands(), SketcherGui::TaskSketcherGeneral::TaskSketcherGeneral(), Gui::TaskView::TaskView::TaskView(), SketcherGui::ViewProviderSketch::unsetEdit(), Gui::DocumentItem::updateSelection(), Gui::View3DInventorViewer::View3DInventorViewer(), Gui::View3DInventorViewer::viewSelection(), PartDesignGui::ChamferWidget::~ChamferWidget(), Gui::Dialog::DlgDisplayPropertiesImp::~DlgDisplayPropertiesImp(), PartGui::DlgFilletEdges::~DlgFilletEdges(), DrawSketchHandlerFillet::~DrawSketchHandlerFillet(), DrawSketchHandlerTrimming::~DrawSketchHandlerTrimming(), PartGui::FaceColors::~FaceColors(), Gui::DockWnd::SelectionView::~SelectionView(), PartGui::ShapeBuilderWidget::~ShapeBuilderWidget(), Gui::TaskView::TaskAppearance::~TaskAppearance(), PartDesignGui::TaskHoleParameters::~TaskHoleParameters(), Gui::DockWnd::TaskPanelView::~TaskPanelView(), PartDesignGui::TaskPatternRectangularParameters::~TaskPatternRectangularParameters(), Gui::TaskView::TaskSelectLinkProperty::~TaskSelectLinkProperty(), Gui::TaskView::TaskSketcherCreateCommands::~TaskSketcherCreateCommands(), SketcherGui::TaskSketcherGeneral::~TaskSketcherGeneral(), Gui::TaskView::TaskView::~TaskView(), and Gui::View3DInventorViewer::~View3DInventorViewer().

bool Gui::validateInput ( QWidget *  parent,
const QString &  input 
)
WidgetFactoryInst& Gui::WidgetFactory (  )  [inline]
WorkbenchFactoryInst& Gui::WorkbenchFactory (  )  [inline]

Definition at line 63 of file WorkbenchFactory.h.

References Gui::WorkbenchFactoryInst::instance().


Variable Documentation

struct PyMethodDef Gui::FreeCADGui_methods[]
Initial value:
 {
    {"subgraphFromObject",FreeCADGui_subgraphFromObject,METH_VARARGS,
     "subgraphFromObject(object) -> Node\n\n"
     "Return the Inventor subgraph to an object"},
    {"getSoDBVersion",FreeCADGui_getSoDBVersion,METH_VARARGS,
     "getSoDBVersion() -> String\n\n"
     "Return a text string containing the name\n"
     "of the Coin library and version information"},
    {"getSoQtVersion",FreeCADGui_getSoQtVersion,METH_VARARGS,
     "getSoQtVersion() -> String\n\n"
     "Return a text string containing the name\n"
     "of the SoQt library and version information"},
    {NULL, NULL}  
}

Definition at line 293 of file Gui/Application.cpp.

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


Generated on Wed Nov 23 19:01:58 2011 for FreeCAD by  doxygen 1.6.1