Я настраиваю пользовательский виджет и включаю QgsAttributeTableView следующим образом:
layer = iface.activeLayer()
layer.getFeatures()
canvas = iface.mapCanvas()
vector_layer_cache = QgsVectorLayerCache(layer, 10000)
attribute_table_model = QgsAttributeTableModel(vector_layer_cache)
attribute_table_model.loadLayer()
attribute_table_filter_model = QgsAttributeTableFilterModel(canvas, attribute_table_model)
self.attribute_table_view = QgsAttributeTableView()
self.attribute_table_view.setModel(attribute_table_filter_model)
print("GIS-Layer: "+str(layer.allFeatureIds()))
self.layTab.addWidget(self.attribute_table_view)
Но в макете-пространстве ничего не отображается. В выводе на печать отображается список всех идентификаторов функций. Так что я думаю, что есть Особенности, но не показаны в представлении.