[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdebase/ksysguard/gui
From:       Waldo Bastian <bastian () kde ! org>
Date:       2004-03-09 14:11:47
Message-ID: 20040309141147.9CA7890AB () office ! kde ! org
[Download RAW message or body]

CVS commit by waba: 

Don't mess around with the minimum size, it causes unexpected
resizes when the sizeHint of the process controller changes.


  M +2 -4      WorkSheet.cc   1.76
  M +0 -4      Workspace.cc   1.62
  M +0 -2      ksysguard.cc   1.77


--- kdebase/ksysguard/gui/WorkSheet.cc  #1.75:1.76
@@ -516,10 +516,8 @@ void WorkSheet::replaceDisplay( uint row
   if ( isVisible() ) {
     mDisplayList[ row ][ column ]->show();
-
-    // Notify parent about possibly new minimum size.
-    ((QWidget*)parent()->parent())->setMinimumSize(
-                                  ((QWidget*) parent()->parent())->sizeHint() );
   }
 
+  setMinimumSize(sizeHint());
+
   setModified( true );
 }

--- kdebase/ksysguard/gui/Workspace.cc  #1.61:1.62
@@ -311,6 +311,4 @@ void Workspace::deleteWorkSheet()
     removePage( current );
     mSheetList.remove( current );
-
-    setMinimumSize( sizeHint() );
   } else {
     QString msg = i18n( "There are no worksheets that could be deleted!" );
@@ -335,6 +333,4 @@ void Workspace::deleteWorkSheet( const Q
       removePage( *it );
       mSheetList.remove( *it );
-
-      setMinimumSize( sizeHint() );
       return;
     }

--- kdebase/ksysguard/gui/ksysguard.cc  #1.76:1.77
@@ -412,6 +412,4 @@ void TopLevel::readProperties( KConfig *
   mWorkSpace->readProperties( cfg );
 
-  setMinimumSize( sizeHint() );
-
   mActionOpenRecent->loadEntries( cfg );
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic