-// Copyright (C) 2007-2015 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2023 CEA/DEN, EDF R&D, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
Constructor
*/
SUITApp_Application::SUITApp_Application( int& argc, char** argv, SUIT_ExceptionHandler* hand )
-#ifdef ENABLE_TESTRECORDER
- : TestApplication( argc, argv ),
-#else
-// TODO (QT5 PORTING) Below is a temporary solution, to allow compiling with Qt 5
-#if !defined(WIN32) && (QT_VERSION < QT_VERSION_CHECK(5, 0, 0))
- // san: Opening an X display and choosing a visual most suitable for 3D visualization
- // in order to make SALOME viewers work with non-native X servers
- : QApplication( (Display*)Qtx::getDisplay(), argc, argv, Qtx::getVisual() ),
-#else
: QApplication( argc, argv ),
-#endif
-#endif
myExceptHandler( hand )
{
}
-/*!
- Constructor
-*/
-// TODO (QT5 PORTING) Below is a temporary solution, to allow compiling with Qt 5
-#if QT_VERSION < QT_VERSION_CHECK(5, 0, 0)
-SUITApp_Application::SUITApp_Application( int& argc, char** argv, Type type, SUIT_ExceptionHandler* hand )
-#ifdef ENABLE_TESTRECORDER
- : TestApplication( argc, argv ),
-#else
- : QApplication( argc, argv, type ),
-#endif
-myExceptHandler( hand )
-{
-}
-#endif
/*!
Sends event to receiver
\return the value that is returned from the receiver's event handler
bool SUITApp_Application::notify( QObject* receiver, QEvent* e )
{
return myExceptHandler ? myExceptHandler->handle( receiver, e ) :
-#ifdef ENABLE_TESTRECORDER
- TestApplication::notify( receiver, e );
-#else
QApplication::notify( receiver, e );
-#endif
}
/*!