在 PyQt 中创建图像浏览器?从哪儿开始? [关闭]

Posted

技术标签:

【中文标题】在 PyQt 中创建图像浏览器?从哪儿开始? [关闭]【英文标题】:Creating a image browser in PyQt?? Where to start? [closed] 【发布时间】:2016-02-06 10:01:07 【问题描述】:

我想用 pyqt 做这样的事情: https://vimeo.com/110260781

它是一个图像序列播放器/浏览器。我有基本的 pyqt 知识,不足以知道如何启动这样的项目。甚至要查看哪些 qt 类。

所以我想最难的是观众。我将如何制作图像序列查看器。 Qt 中可以使用哪些媒体包来处理媒体播放。

任何帮助都会很棒!

这是一个快速模型 http://i67.tinypic.com/5347k3.jpg

【问题讨论】:

【参考方案1】:

您可以使用phonon 子包中的小部件进行媒体播放。

根据您希望布局的复杂程度,您有几种选择。如果您只想一次显示一个视频,只需使用普通的QLayout 类。

如果您想像链接的示例中那样做更复杂的事情,使用平铺视频播放器,可能具有缩放每个视频播放器并选择它们的能力等,那么您可能想要使用QGraphicsView/ QGraphicsScene。它基本上允许您以任何您想要的方式绘制小部件,并且它允许您使用 QGraphicsProxyWidget 类嵌入其他小部件(如 phonon 媒体小部件)。

【讨论】:

谢谢,没有太多信息记录声子包。无论如何,大声笑,感谢您的指导。我会调查这些。 您可能还想考虑购买RV 的许可证。这是一个完全可以用python编写脚本并与Qt/PyQt集成的视频播放器。

以上是关于在 PyQt 中创建图像浏览器?从哪儿开始? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

从内存中的 url 下载图像并在内存中创建 zip 存档以发送到浏览器

在 PYQT5 中创建全屏按钮

PyQt5 - 在表格小部件的列中创建一个检查项,即使行数与旋转框不同

在 PyQt 中创建动态按钮

在 TVML (tvOS) 中创建分层图像

如何在 PyQt 中创建“色环”?