QApplication / QExtension / Observable 完成

QApplication的第一版实现
应该叫Observer？