У меня есть машина состояний Smach, которая взаимодействует с Qt-приложением через промежуточное ПО ROS для отображения динамического графического интерфейса, основанного на том, что состояние Smach переходит в графический интерфейс. Видео и аудио используются с помощью библиотек Phonon, однако каждый раз, когда я запускаю виртуальную машину Ubuntu, на которой есть эта настройка, видео, звук и изображения не могут отображаться до тех пор, пока я снова не забуду проект. Я пробовал на специализированной машине Ubuntu, поскольку я думал, что VirtualBox может вызывать некоторые проблемы, но проблема остается. Когда I make
проект снова, видео, звук и изображения мгновенно отображаются в графическом интерфейсе.ROS Qt media не отображается до повторного создания
Я использую библиотеки Qt вместе с ROS electric, но он создан в один проект и скомпилирован с использованием CMake.
Кто-нибудь есть идеи, почему проект нужно будет делать каждый раз, когда машина включена? Возможно ли, что некоторые библиотеки не связаны должным образом до тех пор, пока проект не будет создан?
Любая помощь приветствуется.
Благодаря
Jacob