Qt-based smart home system