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 | |
BitmapFactoryInst & | BitmapFactory (void) |
Get the global instance. | |
ControlSingleton & | Control (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 PyObject * | FreeCADGui_getSoDBVersion (PyObject *, PyObject *args) |
static PyObject * | FreeCADGui_getSoQtVersion (PyObject *, PyObject *args) |
static PyObject * | FreeCADGui_subgraphFromObject (PyObject *, PyObject *args) |
MainWindow * | getMainWindow () |
WidgetFactorySupplier & | GetWidgetFactorySupplier () |
bool | OpenURLInBrowser (const char *URL) |
opens an URL in the system Browser | |
SelectionSingleton & | Selection (void) |
Get the global instance. | |
bool | validateInput (QWidget *parent, const QString &input) |
WidgetFactoryInst & | WidgetFactory () |
WorkbenchFactoryInst & | WorkbenchFactory () |
Variables | |
struct PyMethodDef | FreeCADGui_methods [] |
The namespace of the FreeCAD Graphical interface layer library.
This namespace includes the grafical interface of FreeCAD like:
and so on......
typedef QPair<QString, bool> Gui::CheckListItem |
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.
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 | ) |
Definition at line 1028 of file CommandDoc.cpp.
References Gui::CommandManager::addCommand(), Gui::Application::commandManager(), and Gui::Application::Instance.
Referenced by Gui::Application::createStandardOperations().
void Gui::CreateFeatCommands | ( | void | ) |
Definition at line 106 of file CommandFeat.cpp.
References Gui::CommandManager::addCommand(), Gui::Application::commandManager(), and Gui::Application::Instance.
Referenced by Gui::Application::createStandardOperations().
void Gui::CreateMacroCommands | ( | void | ) |
Definition at line 256 of file CommandMacro.cpp.
References Gui::CommandManager::addCommand(), Gui::Application::commandManager(), and Gui::Application::Instance.
Referenced by Gui::Application::createStandardOperations().
void Gui::CreateStdCommands | ( | void | ) |
Definition at line 606 of file CommandStd.cpp.
References Gui::CommandManager::addCommand(), Gui::Application::commandManager(), and Gui::Application::Instance.
Referenced by Gui::Application::createStandardOperations().
void Gui::CreateTestCommands | ( | void | ) |
Definition at line 624 of file CommandTest.cpp.
References Gui::CommandManager::addCommand(), Gui::Application::commandManager(), and Gui::Application::Instance.
Referenced by Gui::Application::createStandardOperations().
void Gui::CreateViewStdCommands | ( | void | ) |
Definition at line 2019 of file CommandView.cpp.
References Gui::CommandManager::addCommand(), Gui::Application::commandManager(), and Gui::Application::Instance.
Referenced by Gui::Application::createStandardOperations().
void Gui::CreateWindowStdCommands | ( | void | ) |
Definition at line 448 of file CommandWindow.cpp.
References Gui::CommandManager::addCommand(), Gui::Application::commandManager(), and Gui::Application::Instance.
Referenced by Gui::Application::createStandardOperations().
Definition at line 278 of file Gui/Application.cpp.
Definition at line 286 of file Gui/Application.cpp.
Definition at line 235 of file Gui/Application.cpp.
References Base::Type::createInstanceByName(), Gui::ViewProviderDocumentObject::getClassTypeId(), App::PropertyContainer::getPropertyMap(), Base::BaseClass::getTypeId(), App::DocumentObject::getViewProviderName(), Base::Interpreter(), Py::new_reference_to(), Py::type(), App::DocumentObjectPy::Type, and Base::Exception::what().
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] |
Definition at line 244 of file WidgetFactory.h.
References Gui::WidgetFactorySupplier::instance().
Referenced by Gui::Application::Application(), and Gui::Dialog::DlgCustomizeImp::DlgCustomizeImp().
bool Gui::OpenURLInBrowser | ( | const char * | URL | ) |
opens an URL in the system Browser
Definition at line 467 of file OnlineDocumentation.cpp.
References getMainWindow(), and result.
Referenced by StdCmdPythonWebsite::activated(), StdCmdFreeCADWebsite::activated(), StdCmdOnlineHelpWebsite::activated(), and WebGui::BrowserView::onLinkClicked().
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 | |||
) |
Definition at line 300 of file DlgParameterImp.cpp.
Referenced by Gui::Dialog::ParameterValue::onCreateBoolItem(), Gui::Dialog::ParameterValue::onCreateFloatItem(), Gui::Dialog::ParameterValue::onCreateIntItem(), Gui::Dialog::ParameterGroup::onCreateSubgroup(), Gui::Dialog::ParameterValue::onCreateTextItem(), Gui::Dialog::ParameterValue::onCreateUIntItem(), Gui::Dialog::ParameterValueItem::setData(), and Gui::Dialog::ParameterGroupItem::setData().
WidgetFactoryInst& Gui::WidgetFactory | ( | ) | [inline] |
Definition at line 64 of file WidgetFactory.h.
References Gui::WidgetFactoryInst::instance().
Referenced by Gui::UiLoader::createWidget(), and Gui::Dialog::DlgCustomizeImp::DlgCustomizeImp().
WorkbenchFactoryInst& Gui::WorkbenchFactory | ( | ) | [inline] |
Definition at line 63 of file WorkbenchFactory.h.
References Gui::WorkbenchFactoryInst::instance().
struct PyMethodDef Gui::FreeCADGui_methods[] |
{ {"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().