Any C++ class derived from QObject can be easily registered as a type which can then be instantiated in QML.
QObjectから派生したC++クラスは、QMLでインスタンス化できる型として簡単に登録することができる。