aibility to play video with phonon
This commit is contained in:
parent
82c59cf612
commit
74deb97d6a
3 changed files with 158 additions and 49 deletions
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
# Form implementation generated from reading ui file 'video.ui'
|
||||
#
|
||||
# Created: Sat Apr 17 10:11:11 2010
|
||||
# Created: Sat Apr 17 12:19:03 2010
|
||||
# by: PyQt4 UI code generator 4.6
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
|
|
@ -35,53 +35,80 @@ class Ui_Video(object):
|
|||
self.frame.setFrameShape(QtGui.QFrame.StyledPanel)
|
||||
self.frame.setFrameShadow(QtGui.QFrame.Sunken)
|
||||
self.frame.setObjectName("frame")
|
||||
self.verticalLayout_2 = QtGui.QVBoxLayout(self.frame)
|
||||
self.verticalLayout_2.setObjectName("verticalLayout_2")
|
||||
self.videoPlayer = phonon.Phonon.VideoPlayer(self.frame)
|
||||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.MinimumExpanding)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.videoPlayer.sizePolicy().hasHeightForWidth())
|
||||
self.videoPlayer.setSizePolicy(sizePolicy)
|
||||
self.videoPlayer.setObjectName("videoPlayer")
|
||||
self.verticalLayout_2.addWidget(self.videoPlayer)
|
||||
self.seekSlider = phonon.Phonon.SeekSlider(self.frame)
|
||||
self.seekSlider.setIconVisible(True)
|
||||
self.seekSlider.setTracking(True)
|
||||
self.seekSlider.setObjectName("seekSlider")
|
||||
self.verticalLayout_2.addWidget(self.seekSlider)
|
||||
self.verticalLayout.addWidget(self.frame)
|
||||
self.frame_2 = QtGui.QFrame(Video)
|
||||
self.frame_2.setFrameShape(QtGui.QFrame.StyledPanel)
|
||||
self.frame_2.setFrameShadow(QtGui.QFrame.Raised)
|
||||
self.frame_2.setObjectName("frame_2")
|
||||
self.formLayout = QtGui.QFormLayout(self.frame_2)
|
||||
self.formLayout.setFieldGrowthPolicy(QtGui.QFormLayout.ExpandingFieldsGrow)
|
||||
self.formLayout.setObjectName("formLayout")
|
||||
self.label = QtGui.QLabel(self.frame_2)
|
||||
self.label_4 = QtGui.QLabel(self.frame_2)
|
||||
font = QtGui.QFont()
|
||||
font.setWeight(75)
|
||||
font.setBold(True)
|
||||
self.label.setFont(font)
|
||||
self.label.setObjectName("label")
|
||||
self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.label)
|
||||
self.label_2 = QtGui.QLabel(self.frame_2)
|
||||
font = QtGui.QFont()
|
||||
font.setWeight(75)
|
||||
font.setBold(True)
|
||||
self.label_2.setFont(font)
|
||||
self.label_2.setObjectName("label_2")
|
||||
self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.label_2)
|
||||
self.label_3 = QtGui.QLabel(self.frame_2)
|
||||
font = QtGui.QFont()
|
||||
font.setWeight(75)
|
||||
font.setBold(True)
|
||||
self.label_3.setFont(font)
|
||||
self.label_3.setObjectName("label_3")
|
||||
self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.label_3)
|
||||
self.authorLabel = QtGui.QLabel(self.frame_2)
|
||||
self.authorLabel.setObjectName("authorLabel")
|
||||
self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.authorLabel)
|
||||
self.dateLabel = QtGui.QLabel(self.frame_2)
|
||||
self.dateLabel.setObjectName("dateLabel")
|
||||
self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.dateLabel)
|
||||
self.ratingLabel = QtGui.QLabel(self.frame_2)
|
||||
self.ratingLabel.setObjectName("ratingLabel")
|
||||
self.formLayout.setWidget(3, QtGui.QFormLayout.FieldRole, self.ratingLabel)
|
||||
self.durationLabel = QtGui.QLabel(self.frame_2)
|
||||
self.durationLabel.setObjectName("durationLabel")
|
||||
self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.durationLabel)
|
||||
self.label_4.setFont(font)
|
||||
self.label_4.setObjectName("label_4")
|
||||
self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.label_4)
|
||||
self.urlEdit = QtGui.QLineEdit(self.frame_2)
|
||||
self.urlEdit.setReadOnly(True)
|
||||
self.urlEdit.setObjectName("urlEdit")
|
||||
self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.urlEdit)
|
||||
self.label_8 = QtGui.QLabel(self.frame_2)
|
||||
font = QtGui.QFont()
|
||||
font.setWeight(75)
|
||||
font.setBold(True)
|
||||
self.label_8.setFont(font)
|
||||
self.label_8.setObjectName("label_8")
|
||||
self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.label_8)
|
||||
self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.label_8)
|
||||
self.durationLabel = QtGui.QLabel(self.frame_2)
|
||||
self.durationLabel.setObjectName("durationLabel")
|
||||
self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.durationLabel)
|
||||
self.label = QtGui.QLabel(self.frame_2)
|
||||
font = QtGui.QFont()
|
||||
font.setWeight(75)
|
||||
font.setBold(True)
|
||||
self.label.setFont(font)
|
||||
self.label.setObjectName("label")
|
||||
self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.label)
|
||||
self.authorLabel = QtGui.QLabel(self.frame_2)
|
||||
self.authorLabel.setObjectName("authorLabel")
|
||||
self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.authorLabel)
|
||||
self.label_2 = QtGui.QLabel(self.frame_2)
|
||||
font = QtGui.QFont()
|
||||
font.setWeight(75)
|
||||
font.setBold(True)
|
||||
self.label_2.setFont(font)
|
||||
self.label_2.setObjectName("label_2")
|
||||
self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.label_2)
|
||||
self.dateLabel = QtGui.QLabel(self.frame_2)
|
||||
self.dateLabel.setObjectName("dateLabel")
|
||||
self.formLayout.setWidget(3, QtGui.QFormLayout.FieldRole, self.dateLabel)
|
||||
self.label_3 = QtGui.QLabel(self.frame_2)
|
||||
font = QtGui.QFont()
|
||||
font.setWeight(75)
|
||||
font.setBold(True)
|
||||
self.label_3.setFont(font)
|
||||
self.label_3.setObjectName("label_3")
|
||||
self.formLayout.setWidget(4, QtGui.QFormLayout.LabelRole, self.label_3)
|
||||
self.ratingLabel = QtGui.QLabel(self.frame_2)
|
||||
self.ratingLabel.setObjectName("ratingLabel")
|
||||
self.formLayout.setWidget(4, QtGui.QFormLayout.FieldRole, self.ratingLabel)
|
||||
self.verticalLayout.addWidget(self.frame_2)
|
||||
|
||||
self.retranslateUi(Video)
|
||||
|
|
@ -90,12 +117,14 @@ class Ui_Video(object):
|
|||
def retranslateUi(self, Video):
|
||||
Video.setWindowTitle(QtGui.QApplication.translate("Video", "Video", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.titleLabel.setText(QtGui.QApplication.translate("Video", "TextLabel", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.label.setText(QtGui.QApplication.translate("Video", "Author", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.label_2.setText(QtGui.QApplication.translate("Video", "Date", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.label_3.setText(QtGui.QApplication.translate("Video", "Rating", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.authorLabel.setText(QtGui.QApplication.translate("Video", "TextLabel", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.dateLabel.setText(QtGui.QApplication.translate("Video", "TextLabel", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.ratingLabel.setText(QtGui.QApplication.translate("Video", "TextLabel", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.durationLabel.setText(QtGui.QApplication.translate("Video", "TextLabel", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.label_4.setText(QtGui.QApplication.translate("Video", "URL", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.label_8.setText(QtGui.QApplication.translate("Video", "Duration", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.durationLabel.setText(QtGui.QApplication.translate("Video", "TextLabel", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.label.setText(QtGui.QApplication.translate("Video", "Author", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.authorLabel.setText(QtGui.QApplication.translate("Video", "TextLabel", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.label_2.setText(QtGui.QApplication.translate("Video", "Date", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.dateLabel.setText(QtGui.QApplication.translate("Video", "TextLabel", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.label_3.setText(QtGui.QApplication.translate("Video", "Rating", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.ratingLabel.setText(QtGui.QApplication.translate("Video", "TextLabel", None, QtGui.QApplication.UnicodeUTF8))
|
||||
|
||||
from PyQt4 import phonon
|
||||
|
|
|
|||
Loading…
Reference in a new issue