The gui file does no longer exist. Moved the codes from there to the timerview file. So the length of the view code reduced to 100 lines from 350 lines, which is a big difference... #4 Need further refactoring to automatically connect the timer and its view. Maybe I'll cut it into multiple views, I don't know yet. One thing is certain, those multiple views should be very specific, if I want to use Publishers and Subscribers in them. Maybe the solution would be simpler with ports instead of components...