<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'DejaVu Sans','Bitstream Vera Sans','Arial','Verdana','sans-serif','Sans Serif','MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">Dear all,</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;"> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">I'm still in the progress of porting my app from PyQt4 to PyQt5.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">So far so good, it runs but now I want to make use of the Qt5 components (like QtMultiMedia, QtMultiMediaWidgets and QtWebEngineView) but I cant find them inside the site-packages/PyQt5 folder of python 2.7</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;"> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">This is what I did on my Fedora 20 64bit instance:</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;"> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">I made sure that all Qt5 libs are installed as run-time libs and as far there where corresponding devel libs.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;"> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">downloaded SIP (4.16.9)</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">downloaded PyQt 5.4.1.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;"> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">Then I run for SIP: </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">python configure.py </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">make</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">make install</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;"> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">Then I run for PyQt5:</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">python configure,py -q /usr/lib64/qt5/bin/qmake</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">make</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">make install</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;"> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">However the components I did the porting in the first place for are missing:</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;"> QtMultiMedia, </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;"> QtMultiMediaWidgets</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;"> QtWebEngineView.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;"> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">In configure.py (which I did not edit/change) they are mentioned but there are no corresponding subdirs and corresponding .so files.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;"> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">Q)</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;">Do I have to specify them during the build (where/hown) or do I need to download the latest PyQT5 5.5 version?</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;"> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;"> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-indent:0px;"> </p></body></html>