679 @type str (one of ok, nok or off) |
679 @type str (one of ok, nok or off) |
680 @param statusMsg explanotory text for the signaled status |
680 @param statusMsg explanotory text for the signaled status |
681 @type str |
681 @type str |
682 """ |
682 """ |
683 self.vcsStatusMonitorStatus.emit(status, statusMsg) |
683 self.vcsStatusMonitorStatus.emit(status, statusMsg) |
684 QApplication.flush() |
684 QCoreApplication.processEvents() |
685 |
685 |
686 def __statusMonitorData(self, statusList): |
686 def __statusMonitorData(self, statusList): |
687 """ |
687 """ |
688 Private method to receive the status monitor status. |
688 Private method to receive the status monitor status. |
689 |
689 |
691 |
691 |
692 @param statusList list of status records |
692 @param statusList list of status records |
693 @type list of str |
693 @type list of str |
694 """ |
694 """ |
695 self.vcsStatusMonitorData.emit(statusList) |
695 self.vcsStatusMonitorData.emit(statusList) |
696 QApplication.flush() |
696 QCoreApplication.processEvents() |
697 |
697 |
698 def __statusMonitorInfo(self, info): |
698 def __statusMonitorInfo(self, info): |
699 """ |
699 """ |
700 Private slot to receive the status monitor info message. |
700 Private slot to receive the status monitor info message. |
701 |
701 |
703 |
703 |
704 @param info received info message |
704 @param info received info message |
705 @type str |
705 @type str |
706 """ |
706 """ |
707 self.vcsStatusMonitorInfo.emit(info) |
707 self.vcsStatusMonitorInfo.emit(info) |
708 QApplication.flush() |
708 QCoreApplication.processEvents() |
709 |
709 |
710 def startStatusMonitor(self, project): |
710 def startStatusMonitor(self, project): |
711 """ |
711 """ |
712 Public method to start the VCS status monitor thread. |
712 Public method to start the VCS status monitor thread. |
713 |
713 |