Go to the documentation of this file.
28 #include <QApplication>
33 #include <ArmarXGui/applications/ArmarXGui/Widgets/ui_ExceptionDialog.h>
35 #include <Inventor/Qt/SoQt.h>
58 bool notify(QObject* obj, QEvent* ev)
override;
100 int run(
int argc,
char* argv[])
override;
117 void closeRequest_sent();
120 static std::string makeName();
121 void runArmarXManager();
ArmarXQApplication(int &argc, char **argv)
std::shared_ptr< QApplication > QApplicationPtr
The ArmarXMainWindow class.
std::string prefix
Prefix of the properties such as namespace, domain, component name, etc.
ArmarXGuiApp property definition container.
The main ArmarX gui application.
void exceptionCaught(QString exceptionReason)
std::shared_ptr< ArmarXMainWindow > GuiWindowPtr
#define ARMARXCOMPONENT_IMPORT_EXPORT
ArmarXGuiAppPropertyDefinitions(std::string prefix)
~ArmarXQApplication() override
bool notify(QObject *obj, QEvent *ev) override
Baseclass for all ArmarX applications.
Application property definition container.
Base Class for all Logging classes.
armarx::PropertyDefinitionsPtr createPropertyDefinitions() override
void showException(QString exceptionReason)
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.
Ui_ExceptionDialog exceptionDialogHandler
This file offers overloads of toIce() and fromIce() functions for STL container types.