Как вы встраиваете сюжет виртуального сюжета (анимированный) в свой графический интерфейс Qt? так что у него есть собственная область отображения и больше не нужно будет создавать новое окно.Вложение участка в Qt gui
ответ
vpython в FAQs утверждают, что архитектура vpython делает любое вложение проблемы ...:
Q: Есть ли способ, чтобы встроить VPython в другой среде?
Это трудно, потому что VPython имеет две нити, ваш вычислительное нить и рендеринга нить, которая около 25 раз в секунду рисует сцену , используя текущие атрибуты графических объектов. Тем не менее, Stef Mientki удалось встроить VPython в окно wxPython в Windows; см. предоставленный раздел.
Так что, если с WxPython он принимает героические усилия («сумел» не звучит как тривиальный достижение ;-) И работает только на одной платформе, я боюсь, что это не будет легче с Qt ... один жесткий, тяжелый лозунг отдельно на каждой платформе.
Если вы за СЕРЬЕЗНЫЙ вызов, глубоко знакомый с vpython, достаточно знакомый с Qt и знакомый с базовой архитектурой уровня окна на всех платформах, которые вам интересны (и с несовершеннолетним в wxPython), место для начала - удивительный вклад Mientki. Он фактически работает значительно ниже уровня абстракции wxPython и в терминах win32gui
звонков, win32con
констант, плюс «конечная машина состояния, синхронизированная с помощью wx.Timer» в 100 миллисекунд (хотя он и признает, что результат последнего Франкенштейна хирургия ... «не идеальна» ;-). Чрезвычайно похожие подходы должны видеть вас дома (аналогичным образом «не идеально») в любой другой среде Windows, включая Qt.
Тем не менее, никто еще не предлагал никаких портов для Mac OS X или любого оконного менеджера многих, которые популярны в Linux и Unix-подобных архитектурах (я не уверен, что этот подвиг может быть достигнут только при Уровень xlib - аспекты оформления окна, похоже, участвуют, и в X11 мире эти DO, как правило, нуждаются в сотрудничестве с оконным менеджером).
Итак, буквальный ответ на ваш вопрос: «с огромным количеством работы, требующей большого количества навыков и/или невероятной настойчивости, и, вероятно, зависящим от платформы способом, который потребует повторного использования на каждой интересующей платформе «... извините, что являюсь носителем довольно плохих новостей, но я предпочитаю называть их, как я их вижу.
Я связался с поддерживающим VPython, и он подтвердил, что он не знает ни одного рабочего решения, в котором Visual встроено в окно QT.
Это заставило меня попробовать VTK, и до сих пор я очень доволен, никаких проблем с использованием VTK в рамках PyQT.
- 1. Создание участка водопада в Qt
- 2. Создание участка в Qt
- 3. Вложение QMainWindows в Qt
- 4. Вложение Python в Qt 5
- 5. Qt GUI в библиотеке?
- 6. GUI в Qt OR GUI в Android
- 7. QT widgets vs QT GUI
- 8. Вложение excel в gui, для программы python
- 9. Stretchable gui in Qt
- 10. qt C++ gui 'on_lineEdit'
- 11. Динамически манипулировать Qt GUI
- 12. Qt GUI Application Linux
- 13. Qt-запрос программирования GUI
- 14. Qt - GUI freezing
- 15. qt GUI connect
- 16. C++ Pointer GUI QT
- 17. Do Gui тестирование в Qt
- 18. Frozen Qt GUI в Python
- 19. Внедрение оболочки GUI в qt
- 20. Вложение участка в веб-страницу с помощью rbokeh
- 21. Вложение участка в шаблон и подача от bokeh
- 22. QT 5.2 - опция «Qt Gui application»
- 23. Qt - GUI Программирование базы данных
- 24. Как подавить приложение Qt GUI?
- 25. Дизайнер Qt не обновляет gui
- 26. Простой qt gui; повторяющийся виджет
- 27. Использование QT для GUI C++
- 28. Как снизить приоритет QT Gui?
- 29. Задание Qt GUI для обновления
- 30. Проектирование OpenCV GUI с Qt