]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
Porting to Qt 4
authorvsr <vsr@opencascade.com>
Wed, 4 Jul 2007 14:03:35 +0000 (14:03 +0000)
committervsr <vsr@opencascade.com>
Wed, 4 Jul 2007 14:03:35 +0000 (14:03 +0000)
src/SUIT/SUIT_MessageBox.cxx

index ba2d261e04b1260dff8204e9b32b9c17116e63dd..52f8874c017e297fd1191c96614ab46385309d28 100755 (executable)
@@ -162,6 +162,7 @@ void SUIT_MessageBox::setButtonText( StandardButton btn, const QString& text )
 SUIT_MessageBox::StandardButton SUIT_MessageBox::critical( QWidget* parent, const QString& title, const QString& text,
                                                            StandardButtons buttons, StandardButton defaultButton )
 {
+  SUIT_OverrideCursor cw( parent ? parent->cursor() : Qt::ArrowCursor );
   return QMessageBox::critical( parent, title, text, buttons, defaultButton );
 }
 
@@ -177,6 +178,7 @@ SUIT_MessageBox::StandardButton SUIT_MessageBox::critical( QWidget* parent, cons
 SUIT_MessageBox::StandardButton SUIT_MessageBox::warning( QWidget* parent, const QString& title, const QString& text,
                                                           SUIT_MessageBox::StandardButtons buttons, StandardButton defaultButton )
 {
+  SUIT_OverrideCursor cw( parent ? parent->cursor() : Qt::ArrowCursor );
   return QMessageBox::warning( parent, title, text, buttons, defaultButton );
 }
 
@@ -192,6 +194,7 @@ SUIT_MessageBox::StandardButton SUIT_MessageBox::warning( QWidget* parent, const
 SUIT_MessageBox::StandardButton SUIT_MessageBox::information( QWidget* parent, const QString& title, const QString& text,
                                                               StandardButtons buttons, StandardButton defaultButton )
 {
+  SUIT_OverrideCursor cw( parent ? parent->cursor() : Qt::ArrowCursor );
   return QMessageBox::information( parent, title, text, buttons, defaultButton );
 }
 
@@ -207,7 +210,8 @@ SUIT_MessageBox::StandardButton SUIT_MessageBox::information( QWidget* parent, c
 SUIT_MessageBox::StandardButton SUIT_MessageBox::question( QWidget* parent, const QString& title, const QString& text,
                                                            StandardButtons buttons, StandardButton defaultButton )
 {
-  return QMessageBox::question( parent, title, text,buttons, defaultButton );
+  SUIT_OverrideCursor cw( parent ? parent->cursor() : Qt::ArrowCursor );
+  return QMessageBox::question( parent, title, text, buttons, defaultButton );
 }
 
 /*!