QT API
Revert "QT API"

This reverts commit b604d1edf47ff1958a7983b66355cc28d473e9c2.
QT&STL

QT&STL
Revert "QT&STL"

This reverts commit cf288ceecb68e32dff7f629104d766d48b8db891.