As you said: "Since you have fixed sequence of functions, dervice from QThread and implement that sequence in its run() method."
Though you meant I had to inherit from it too.
Yes, you thought correctly.
The way to reimplement a virtual method in C++ is to overwrite it, meaning you derive from the class and implement the method again in that new class.
Bookmarks