|
From: Gustavo P. B. <gb...@us...> - 2005-06-23 19:39:08
|
Update of /cvsroot/kimageprocess/kimageprocess/src/libkimageprocess In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16273/libkimageprocess Modified Files: ktcalculation.cpp ktcalculation.h Log Message: - Fixed progressbar stuff - added (testing) code for progressbar Index: ktcalculation.h =================================================================== RCS file: /cvsroot/kimageprocess/kimageprocess/src/libkimageprocess/ktcalculation.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- ktcalculation.h 23 Jun 2005 18:33:50 -0000 1.1 +++ ktcalculation.h 23 Jun 2005 19:39:00 -0000 1.2 @@ -35,14 +35,21 @@ ~KTCalculation(); - void calculateSampleData(); + static KTCalculation *self(); +public slots: + void calculateSampleData(); + void calculateTestData(); - static KTCalculation *self(); +signals: + void updateProgress(); + void finished(); private: static KTCalculation *s_self; + + }; #endif Index: ktcalculation.cpp =================================================================== RCS file: /cvsroot/kimageprocess/kimageprocess/src/libkimageprocess/ktcalculation.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- ktcalculation.cpp 23 Jun 2005 18:33:50 -0000 1.1 +++ ktcalculation.cpp 23 Jun 2005 19:39:00 -0000 1.2 @@ -50,10 +50,18 @@ void KTCalculation::calculateSampleData() { + emit updateProgress(); + sleep(1); + emit finished(); } void KTCalculation::calculateTestData() { + emit updateProgress(); + sleep(1); + emit updateProgress(); + sleep(2); + emit finished(); } #include "ktcalculation.moc" |