在 PyQt 中创建图像浏览器??从哪儿开始?
Creating a image browser in PyQt?? Where to start?
我想用 pyqt 做这样的事情:
https://vimeo.com/110260781
这是一个图像序列player/browser。我有基本的 pyqt 知识,还不足以知道如何开始这样的项目。甚至qt类看什么。
所以我想最难的是观众。我将如何制作图像序列查看器。 Qt 中有哪些媒体包可以处理媒体播放。
任何帮助都会很棒!
这是一个快速模型
http://i67.tinypic.com/5347k3.jpg
您可以使用 phonon
子包中的小部件进行媒体播放。
根据您希望布局的复杂程度,您有多种选择。如果您只想一次显示一个视频,只需使用正常的 QLayout
classes。
如果你想做更复杂的事情,比如你链接的例子,使用平铺视频播放器,可能能够缩放每个视频播放器和 select 它们,等等,那么你可能想要使用 QGraphicsView
/QGraphicsScene
。它基本上允许您以任何您想要的方式绘制小部件,并且它允许您使用 QGraphicsProxyWidget
class.[=17= 嵌入其他小部件(如 phonon
媒体小部件) ]
我想用 pyqt 做这样的事情: https://vimeo.com/110260781
这是一个图像序列player/browser。我有基本的 pyqt 知识,还不足以知道如何开始这样的项目。甚至qt类看什么。
所以我想最难的是观众。我将如何制作图像序列查看器。 Qt 中有哪些媒体包可以处理媒体播放。
任何帮助都会很棒!
这是一个快速模型 http://i67.tinypic.com/5347k3.jpg
您可以使用 phonon
子包中的小部件进行媒体播放。
根据您希望布局的复杂程度,您有多种选择。如果您只想一次显示一个视频,只需使用正常的 QLayout
classes。
如果你想做更复杂的事情,比如你链接的例子,使用平铺视频播放器,可能能够缩放每个视频播放器和 select 它们,等等,那么你可能想要使用 QGraphicsView
/QGraphicsScene
。它基本上允许您以任何您想要的方式绘制小部件,并且它允许您使用 QGraphicsProxyWidget
class.[=17= 嵌入其他小部件(如 phonon
媒体小部件) ]