Контроллы в Silica находятся на семантически другом уровне. Подтягивать QQC2 до этого уровня на всех остальных платформах/стилях — огромнейшая, неподъёмная задача.
Без этого можно обеспечить лишь самую базовую интеграцию QQC2 приложения в систему. Можно предоставить цветовую схему, синхронизировать некоторые размеры текста и декораций, но с самой компоновкой ничего не получится.
Поддержу обсуждение, хоть все давно перетёрли уже. Важный момент, который Александр уже назвал, но хочу лишний раз подчеркнуть:
QQC2 и Sailfish Silica не находятся архитектурно на одном уровне.
Можно перефразировать, что (в логике ванильного Qt) библиотека Silica состоит как бы из двух частей:
самодельные контролы (которые пришлось сделать самим, т.к. QQC тогда еще не было) + высокоуровневые элементы на их основе.
А QQC2 — это лишь контролы, но для всех остальных систем (аналога той надстройки, что есть в Silica поверх контролов, в Qt сейчас нет). Ну и QQC появились чуть попозже, чем Silica.
Чтобы всё добро объединить во что-то большее, нужно вкладываться в том числе в QQC2, иначе Silica не портануть на QQC2. Для синхронизации работ между Qt и Silica сейчас открыт вопрос лицензий, которые менялись со времен Qt5.6.