[qt] qobject_cast
[qt] format