Frame is abstract and doesn't care about such implementation details. QQuick will role out their own QTabWidget equivalent. No need to abstract tab widget too, it's overkill.