I am just curious... is it a bad idea for different threads to modify data in a QTableWidget's QTableWidgetItem if each thread never accesses another threads QTWI?

I have a QTimer that is running, I was thinking that is what I could use to repaint the table.
It just sounds like this is the most efficient way in terms of CPU load. It would give the user a chance to specify a refresh increment too. You would lose a nice looking asynchronous effect, but other than that...