* add threadworker and tests
* add type
* update typing
* keep runtime types
* update
* remove slot
* remove order
* remove signalinstance hint
* fix old import error
* remove unneeded order
* try something
* comment
* timeout
* add qapp to everything
* verbose
* also add -s
* print lots
* move to bottom
* use sigint after time
* use wraper for future object
* remove temporary stuff
* undo move
* move again
* delete reference after return result
* add back sigint after time
* add print
* change scope
* add more prints
* change f string
* timtout
* no sigint again
* print more
* bump
* try without object thread tests
* just skip
* modify skips
* undo ensure thread changes
* verbose
Co-authored-by: Grzegorz Bokota <bokota+github@gmail.com>