QgsFieldModel::layer() returns QgsVectorLayer