added TableViewBase.qml component