]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
*** empty log message ***
authorstv <stv@opencascade.com>
Thu, 2 Jun 2005 08:56:16 +0000 (08:56 +0000)
committerstv <stv@opencascade.com>
Thu, 2 Jun 2005 08:56:16 +0000 (08:56 +0000)
src/Qtx/QtxDockAction.cxx
src/Qtx/QtxListAction.cxx

index 7e0187d8570224ddedfc0f24c137e291829d3fb9..a4c95128ed8c70bc2692770b9f34a3cbb062b11e 100755 (executable)
@@ -520,7 +520,7 @@ void QtxDockAction::onDockWindowPositionChanged( QDockWindow* dw )
 
 bool QtxDockAction::event( QEvent* e )
 {
-  if ( e->type() == AutoAdd )
+  if ( e->type() == (int)AutoAdd )
   {
     QCustomEvent* ce = (QCustomEvent*)e;
     QDockWindow* dw = (QDockWindow*)ce->data();
@@ -845,6 +845,8 @@ void QtxDockAction::loadPlaceArea( const int place, QMainWindow* mw, QDockArea*
   if ( !area )
     return;
 
+  qApp->processEvents();
+
   for ( QPtrListIterator<QDockWindow> itr( dockList ); itr.current(); ++itr )
   {
     QDockWindow* dw = itr.current();
index 5e40d158cf80d0e04b102ded07ad6242b4bf563b..329c3d7a8e2727f062bcde3080b17b6964302dd7 100755 (executable)
@@ -972,16 +972,16 @@ bool QtxListFrame::handleMouseEvent( QObject* o, QMouseEvent* e )
 
 bool QtxListFrame::event( QEvent* e )
 {
-       if ( e->type() != ScrollEvent::Scroll )
-               return QFrame::event( e );
+  if ( e->type() != (int)ScrollEvent::Scroll )
+    return QFrame::event( e );
 
-       ScrollEvent* se = (ScrollEvent*)e;
-       if ( se->isDown() )
-               setSelected( myList->topItem() + myList->numItemsVisible() );
-       else
-               setSelected( myList->topItem() + 1 );
-
-       return true;
+  ScrollEvent* se = (ScrollEvent*)e;
+  if ( se->isDown() )
+    setSelected( myList->topItem() + myList->numItemsVisible() );
+  else
+    setSelected( myList->topItem() + 1 );
+  
+  return true;
 }
 
 /*!