[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdenetwork/kget
From: Rainer Wirtz <rainer.wirtz () gmx ! de>
Date: 2005-02-10 21:01:15
Message-ID: 20050210210115.5D9F81CFE4 () office ! kde ! org
[Download RAW message or body]
CVS commit by ratz:
Sometimes the icons in the transferlist were not updated
M +2 -2 transfer.cpp 1.64
M +4 -1 transfer.h 1.27
--- kdenetwork/kget/transfer.cpp #1.63:1.64
@@ -310,5 +310,4 @@ bool Transfer::updateStatus(int counter)
QPixmap *pix = 0L;
bool isTransfer = false;
- static TransferStatus prevStatus;
view->setUpdatesEnabled(false);
@@ -339,5 +338,5 @@ bool Transfer::updateStatus(int counter)
view->setUpdatesEnabled(true);
- if(prevStatus!=status || status==ST_RUNNING || status==ST_TRYING)
+ if(prevStatus!=status || prevMode != mode || status==ST_RUNNING || status==ST_TRYING)
{
QRect rect = view->header()->sectionRect(view->lv_pixmap);
@@ -351,4 +350,5 @@ bool Transfer::updateStatus(int counter)
prevStatus = status;
+ prevMode = mode;
}
--- kdenetwork/kget/transfer.h #1.26:1.27
@@ -221,4 +221,7 @@ private:
TransferMode mode;
+ TransferStatus prevStatus;
+ TransferMode prevMode;
+
// how many times have we retried already
unsigned int retryCount;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic