Gui::GUIApplication Class Reference

Override QCoreApplication::notify() to fetch exceptions in Qt widgets properly that are not handled in the event handler or slot. More...

Inheritance diagram for Gui::GUIApplication:
Gui::GUIApplicationNativeEventAware

List of all members.

Public Member Functions

void commitData (QSessionManager &manager)
 GUIApplication (int &argc, char **argv)
bool notify (QObject *receiver, QEvent *event)
 Make forwarding events exception-safe and get more detailed information where an unhandled exception comes from.

Detailed Description

Override QCoreApplication::notify() to fetch exceptions in Qt widgets properly that are not handled in the event handler or slot.

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


Constructor & Destructor Documentation

Gui::GUIApplication::GUIApplication ( int &  argc,
char **  argv 
) [inline]

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


Member Function Documentation

void Gui::GUIApplication::commitData ( QSessionManager &  manager  )  [inline]
bool Gui::GUIApplication::notify ( QObject *  receiver,
QEvent *  event 
) [inline]

Make forwarding events exception-safe and get more detailed information where an unhandled exception comes from.

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

References Spaceball::ButtonEvent::ButtonEventType, Base::Console(), Py::int, RobotExample::w, and Base::Exception::what().


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

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