the repaint method is slow on tablewidget