[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdegraphics/kview
From: CVS by mkretz <kde-cvs () kde ! org>
Date: 2001-01-31 21:50:40
[Download RAW message or body]
kdegraphics/kview canvas.cpp,1.24,1.25
Author: mkretz
Wed Jan 31 21:50:40 UTC 2001
In directory cvs.kde.org:/tmp/cvs-serv20940
Modified Files:
canvas.cpp
Log Message:
Fixes stupid bug: loading image when the other one was
scrolled resulted in the new one not being scrollable
Fixed now.
--- canvas.cpp 2000/12/30 13:12:59 1.24
+++ canvas.cpp 2001/01/31 21:46:44
@@ -104,6 +104,10 @@ int KImageCanvas::load( const QString &
delete _orig; // delete old buffered image
_orig = 0;
+ //remove the contents
+ removeChild( _client );
+
+ //put the new image into the _client
_client->move( 0, 0 );
_originalSize = size();
if ( max ) {
@@ -111,6 +115,9 @@ int KImageCanvas::load( const QString &
}
_client->setImagePix( newImage );
_client->show();
+
+ //and readd the contents again
+ addChild( _client );
updateScrollBars();
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic