16.10.2012 16:15, Sensei пишет:
> This is quite easy: I want to start a thread that never ends.

Just call exec() in your run() method. And it will start event loop that 
will work untill you call exit() or quit() in you thread. And don't 
forget to start() your thread.

> Once in a while, when the GUI needs it, it will "wake the thread up",
> and run a method of my QThread subclass, in my case, a "find in files"
> or "rename all files", or any other method.

If you will do it so then this methods will called on that thread from 
which they are called. I.e. from GUI thread, for example. You should 
create some object that will live in your thread and, for example, will 
be connected to some signals where that object will do specific work 
and, for example, emit some signal with result.
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to