How Qt's signals and slots work | Hacker News Reader