Dears,

I have a question about the QThread with signal/slot. I am wondering if using a signal to call a slot is also a kind of threading?
If not, is that true if I created a qthread(mythread) but calling it by a signal, they would stay in the same thread?

Actually, I am having a problem like, I have a mainwindow for the UI, when I calling some heavy function(e.g. rotation a very large picture in a pIII 500MHz), the main UI got a notice (Not Responding) if I click on it or just wait, I main UI got whitten=.=. I wanna to solve it so I tried to use signal/slot and put that heavy function into a thread, and I called that function(mythread.run()) when a receive a signal from the qpushbutton. Yet the problem still there!=.=
So I am wondering is that something I can do really like separating the main UI's operations(e.g. receiving signals for other thread functions) when I running a function on a queue(e.g. current running the rotation of a picture and will be followed by a flipping of the picture just rotated).