I don't really know what the problem is... but when I compile my program and run it on another windows machine... it is very very chopy.

On the machines that I compile it on it runs very smoothly, but that is not the case on any other machine.

I think it is a painting issue. I did override this function:
Qt Code:
  1. void MainForm::paintEvent(QPaintEvent * /* event */)
  2. {
  3. QPainter paintGo(this); // Green Circle
  4. QPainter paintStop(this); // Red Circle
  5.  
  6. showServiceStatus(paintGo, paintStop);
  7. }
To copy to clipboard, switch view to plain text mode 

I have a timer that goes off every half second. when that happens it calls a function that does an "update()" to repaint everything. It appears that things are ONLY getting repainted when this timer triggers. Am I doing something wrong here?