Index: trunk/BNC/bncpostprocess.cpp
===================================================================
--- trunk/BNC/bncpostprocess.cpp	(revision 3628)
+++ trunk/BNC/bncpostprocess.cpp	(revision 3629)
@@ -71,9 +71,9 @@
   for (int ii = 1; ii < MAXI; ii++) {
     cout << "ii = " << ii << endl;
+    emit progress(float(ii)/float(MAXI));
     sleep(1);
   }
 
   emit finished();
-
   deleteLater();
 }
Index: trunk/BNC/bncpostprocess.h
===================================================================
--- trunk/BNC/bncpostprocess.h	(revision 3628)
+++ trunk/BNC/bncpostprocess.h	(revision 3629)
@@ -46,4 +46,5 @@
 
  signals:
+  void progress(float);
   void finished();
    
Index: trunk/BNC/bncwindow.cpp
===================================================================
--- trunk/BNC/bncwindow.cpp	(revision 3628)
+++ trunk/BNC/bncwindow.cpp	(revision 3629)
@@ -2256,4 +2256,5 @@
   t_postProcessing* postProcessing = new t_postProcessing(this);
   connect(postProcessing, SIGNAL(finished()), this, SLOT(slotFinishedPostProcessing()));
+  connect(postProcessing, SIGNAL(progress(float)), this, SLOT(slotPostProgress(float)));
 
   postProcessing->start();
@@ -2272,5 +2273,6 @@
 // Progress Bar Change
 ////////////////////////////////////////////////////////////////////////////
-void bncWindow::postProgress(float progress) {
+void bncWindow::slotPostProgress(float progress) {
+  cout << "slotPostProgress" << endl;
   if (_postProgressBar) {
     _postProgressBar->setValue(int(progress*100.0));
Index: trunk/BNC/bncwindow.h
===================================================================
--- trunk/BNC/bncwindow.h	(revision 3628)
+++ trunk/BNC/bncwindow.h	(revision 3629)
@@ -62,9 +62,9 @@
     void CreateMenu();
     void AddToolbar();
-    void postProgress(float progress);
 
   public slots:  
     void slotMountPointsRead(QList<bncGetThread*>);
     void slotBncTextChanged();
+    void slotPostProgress(float);
 
   private slots:
