mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#6273 GeoMech : If running interactively, show error message in warning dialog box
This commit is contained in:
@@ -17,8 +17,14 @@
|
||||
/////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#include "Riu3DMainWindowTools.h"
|
||||
|
||||
#include "RiaGuiApplication.h"
|
||||
#include "RiaLogging.h"
|
||||
|
||||
#include "RiuMainWindow.h"
|
||||
|
||||
#include <QMessageBox>
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -59,3 +65,16 @@ void Riu3DMainWindowTools::selectAsCurrentItem( const caf::PdmObject* object, bo
|
||||
RiuMainWindow::instance()->selectAsCurrentItem( object, allowActiveViewChange );
|
||||
}
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void Riu3DMainWindowTools::reportAndShowWarning( const QString& warningDialogHeader, const QString& warningtext )
|
||||
{
|
||||
if ( RiaGuiApplication::isRunning() )
|
||||
{
|
||||
QMessageBox::warning( Riu3DMainWindowTools::mainWindowWidget(), warningDialogHeader, warningtext );
|
||||
}
|
||||
|
||||
RiaLogging::error( warningtext );
|
||||
}
|
||||
|
||||
@@ -33,4 +33,5 @@ public:
|
||||
static void setActiveViewer( QWidget* subWindow );
|
||||
static void setExpanded( const caf::PdmUiItem* uiItem, bool expanded = true );
|
||||
static void selectAsCurrentItem( const caf::PdmObject* object, bool allowActiveViewChange = true );
|
||||
static void reportAndShowWarning( const QString& warningDialogHeader, const QString& warningtext );
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user