#include "PreCompiled.h"
#include "InventorAll.h"
#include <boost/signals.hpp>
#include <boost/bind.hpp>
#include <sstream>
#include <stdexcept>
#include <QCloseEvent>
#include <QLocale>
#include <QMessageBox>
#include <QPointer>
#include <QGLFormat>
#include <QGLPixelBuffer>
#include <QSessionManager>
#include <Base/Console.h>
#include <Base/Interpreter.h>
#include <Base/Parameter.h>
#include <Base/Exception.h>
#include <Base/Factory.h>
#include <Base/FileInfo.h>
#include <Base/Tools.h>
#include <App/Document.h>
#include <App/DocumentObjectPy.h>
#include "Application.h"
#include "GuiApplicationNativeEventAware.h"
#include "MainWindow.h"
#include "Document.h"
#include "View.h"
#include "View3DPy.h"
#include "WidgetFactory.h"
#include "Command.h"
#include "Macro.h"
#include "ProgressBar.h"
#include "Workbench.h"
#include "WorkbenchManager.h"
#include "ToolBoxManager.h"
#include "WaitCursor.h"
#include "MenuManager.h"
#include "Window.h"
#include "Selection.h"
#include "BitmapFactory.h"
#include "SoFCDB.h"
#include "PythonConsolePy.h"
#include "PythonDebugger.h"
#include "DlgOnlineHelpImp.h"
#include "SpaceballEvent.h"
#include "View3DInventor.h"
#include "ViewProvider.h"
#include "ViewProviderExtern.h"
#include "ViewProviderFeature.h"
#include "ViewProviderPythonFeature.h"
#include "ViewProviderDocumentObjectGroup.h"
#include "ViewProviderGeometryObject.h"
#include "ViewProviderInventorObject.h"
#include "ViewProviderVRMLObject.h"
#include "ViewProviderAnnotation.h"
#include "ViewProviderMeasureDistance.h"
#include "Language/Translator.h"
#include "TaskView/TaskDialogPython.h"
#include "GuiInitScript.h"
Go to the source code of this file.
Classes | |
struct | Gui::ApplicationP |
class | Gui::GUIApplication |
Override QCoreApplication::notify() to fetch exceptions in Qt widgets properly that are not handled in the event handler or slot. More... | |
class | Gui::ObjectLabelObserver |
Observer that watches relabeled objects and make sure that the labels inside a document are unique. More... | |
Namespaces | |
namespace | Gui |
The namespace of the FreeCAD Graphical interface layer library. | |
Typedefs | |
typedef void(* | _qt_msg_handler_old )(QtMsgType type, const char *msg) |
Functions | |
static PyObject * | Gui::FreeCADGui_getSoDBVersion (PyObject *, PyObject *args) |
static PyObject * | Gui::FreeCADGui_getSoQtVersion (PyObject *, PyObject *args) |
static PyObject * | Gui::FreeCADGui_subgraphFromObject (PyObject *, PyObject *args) |
static void | init_resources () |
void | messageHandler (QtMsgType type, const char *msg) |
Variables | |
struct PyMethodDef | Gui::FreeCADGui_methods [] |
_qt_msg_handler_old | old_qtmsg_handler = 0 |
typedef void(* _qt_msg_handler_old)(QtMsgType type, const char *msg) |
Definition at line 1300 of file Gui/Application.cpp.
static void init_resources | ( | ) | [static] |
Definition at line 1364 of file Gui/Application.cpp.
Referenced by Gui::Application::initApplication().
void messageHandler | ( | QtMsgType | type, | |
const char * | msg | |||
) |
Definition at line 1303 of file Gui/Application.cpp.
References Base::Console().
Referenced by Gui::Application::initApplication().
Definition at line 1301 of file Gui/Application.cpp.