QGIS Vector Tiles – Adding Vector Tile Sources to QGIS

mapboxqgisvector-tiles

Is it possible to add vector tile sources (using MapBox's protocol buffers format, or GeoJSON, or otherwise) to QGIS? If so, how?

(My question is a bit similar to Can the new Mapbox Vector Tiles be used as a QGIS basemap? but isn't restricted to MapBox sources, and isn't just about basemaps or OpenLayers.)