combine qt signal and slot with boost thread
first commit