Как человек, который намеревается смешать c ++ с qml, мне нужно рассмотреть некоторые примеры. Команда Phablet имеет приложение для камеры, которое хорошо демонстрирует это. Я заметил, что Camera - это тип, который приложение камеры импортирует из qtmultimedia, если я правильно понимаю. Так что копаясь под капотом еще немного, я хочу взглянуть на источники qtmultimedia, которые использует ubuntu-phone.
Надеюсь, источник приложения камеры для телефона с Ubuntu, но я не уверен: http://bazaar.launchpad.net/~phablet-team/camera-app/trunk/files правильно?
Где конкретные источники qtmultimedia, которые импортирует это приложение камеры?
Углубившись в синаптику, я смог найти зависимости и библиотеки ubuntu-sdk и нашел qtmultimedia5-dev. Источники не установлены. Только заголовки разработчика и скомпилированные библиотеки установлены по умолчанию. Вот почему мне было трудно их найти.
Получить источники:
sudo apt-get build-dep qtmultimedia5-dev
sudo apt-get source --compile qtmultimedia5-dev
sudo apt-get install qtmultimedia5-doc
Документы для них здесь:
/usr/share/doc/qtmultimedia5-doc
/usr/share/doc/qtmultimedia5-doc-html
/usr/include/qt5/QtMultimedia/
и примеры:
sudo apt-get install qtmultimedia5-examples
/usr/lib/x86_64-linux-gnu/qt5/examples/multimedia