meshlab/src/common/mlapplication.cpp
2013-04-16 16:10:16 +00:00

32 lines
517 B
C++

#include "mlapplication.h"
#include "mlexception.h"
MeshLabApplication::MeshLabApplication( int &argc, char *argv[] )
:QApplication(argc,argv)
{
}
MeshLabApplication::~MeshLabApplication()
{
}
bool MeshLabApplication::notify( QObject * rec, QEvent * ev )
{
try
{
return QApplication::notify(rec,ev);
}
catch (MeshLabException& e)
{
qCritical("%s",e.what());
}
catch (...)
{
qCritical("Something really bad happened!!!!!!!!!!!!!");
abort();
}
return false;
}