Yes. It's well-written C++. Any IDE can handle it, but the also have their own which gives you a few more things, like drag'n'drop design.
* Hot reloading
Depends.
Old-school Qt? No. It's more powerful, but can't hot reload.
New-school QML? Yes. But you are limited to QtQuick, which is only on-par with Electron's features.
* Ability to target mobile and desktop, etc.
Yes. Supported targets include: Windows, UWP, Linux, macOS, Andorid, iOS, watchOS, tvOS, QNX, and other embedded platforms.
Yes. It's well-written C++. Any IDE can handle it, but the also have their own which gives you a few more things, like drag'n'drop design.
* Hot reloading
Depends.
Old-school Qt? No. It's more powerful, but can't hot reload.
New-school QML? Yes. But you are limited to QtQuick, which is only on-par with Electron's features.
* Ability to target mobile and desktop, etc.
Yes. Supported targets include: Windows, UWP, Linux, macOS, Andorid, iOS, watchOS, tvOS, QNX, and other embedded platforms.