[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-debian-devel
Subject: [devel] kdenonbeta/kdedebian/kalternatives/src
From: Mario Bensi <nef () ipsquad ! net>
Date: 2004-09-30 12:22:31
Message-ID: 20040930122231.9B2658FF1 () office ! kde ! org
[Download RAW message or body]
CVS commit by bensi:
thread description
M +7 -4 altitemelement.cpp 1.5
M +2 -0 altitemelement.h 1.5
--- kdenonbeta/kdedebian/kalternatives/src/altitemelement.cpp #1.4:1.5
@@ -39,4 +39,5 @@ AltItemElement::AltItemElement(KListView
setEnabled(!m_bisBroken);
#ifdef DEBIAN
+ findDescriptionThread = new FindDescriptionThread(this);
m_desc = "";
#endif
@@ -52,8 +53,10 @@ AltItemElement::~AltItemElement()
void AltItemElement::searchDescription()
{
+ if (!findDescriptionThread->running ())
+ {
m_mutex.lock();
- FindDescriptionThread *thread = new FindDescriptionThread(this);
- thread->start();
+ findDescriptionThread->start();
m_mutex.unlock();
+ }
}
--- kdenonbeta/kdedebian/kalternatives/src/altitemelement.h #1.4:1.5
@@ -31,4 +31,5 @@
class Alternative;
class AltController;
+class FindDescriptionThread;
class AltItemElement : public QCheckListItem
@@ -40,4 +41,5 @@ class AltItemElement : public QCheckLis
//#ifdef DEBIAN
QString m_desc;
+ FindDescriptionThread *findDescriptionThread;
QMutex m_mutex;
//#endif
_______________________________________________
kde-debian-devel mailing list
kde-debian-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-debian-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic