Breakthrough:
Don`t use QThread, instead prefer to use QTimer and work with signals
and slots!!

TO DO:
Refactoring!!!!