Quote Originally Posted by artt View Post
What do "someslot" should look like? I defined the Filewalker::walk() (as a function for indexation) as public slot in Filewalker.h - is it not enough??
Yes, that is enough.

Quote Originally Posted by artt View Post
And I think that all slots like walk(), writetoxmlfile() and qlist <filewalker*> should be put in Lister
That would be ok as well.

Quote Originally Posted by artt View Post
as class with default constructor
Type of constructor doesn't matter at all, no difference to Java.

Quote Originally Posted by artt View Post
(is it possible in such way to use class Lister: public QObject) and Filewalker as class just with fields. So I would put &f as the reference to Lister object.
Sure, why not.

Quote Originally Posted by artt View Post
undefined reference to `vtable
Make sure that the header for Lister is in the HEADERS variable in your .pro file and re-run qmake.

Cheers,
_