[PyQt] PyQtDeploy with QML application

Charlie Gentil ceg at redaction-developpez.com
Mon Apr 7 17:53:17 BST 2014


Le lundi 7 avril 2014, 17:21:27 Phil Thompson a écrit :
> On 07-04-2014 5:11 pm, Charlie Gentil wrote:
> > Le lundi 7 avril 2014, 16:54:37 Phil Thompson a écrit :
> >> On 07-04-2014 4:35 pm, Charlie Gentil wrote:
> >> > Le lundi 7 avril 2014, 11:25:47 Phil Thompson a écrit :
> >> >> There are a couple of things to do...
> >> >> 
> >> >> Use the current PyQt5 snapshot - it has more fixes for static
> >> >> builds.
> >> >> 
> >> >> Add the QtQml module to your .pdy file.
> >> >> 
> >> >> Specify 'qrc:/application/mailQML.qml' as the URL of the QML
> > 
> > file. I
> > 
> >> >> will probably try and change things so that you don't need to
> >> >> specify
> >> >> the '/application' part, or (maybe) have a separate configuration
> >> >> page
> >> >> for QML files.
> >> >> 
> >> >> Phil
> >> > 
> >> > Hi,
> >> > 
> >> > I have tried the current PyQt5 snapshot and I have added the 
QtQml
> >> > module.
> >> > In the list of Application Source > Application Package, I have
> >> > removed QML
> >> > file.
> 
> Why did you do this rather than change the URL as I suggested?
> 
> >> > Commands qmake & make operate correctly and an executable 
file is
> >> > build.
> >> > 
> >> > I have created a folder with executable file (main) and QML file.
> >> > I have run command ./main and the file is correctly executed ...
> > 
> > but
> > 
> >> > I have
> >> > this message :
> >> > 
> >> > [charlie at charlie application]$ ./main
> > 
> > 
file:///home/charlie/Documents/dev/Test_pyqtdeploy/Test2/build/application
> > 
> >> > /mainQML.qml:1:1:
> >> > 
> >> > module "QtQuick" plugin "qtquick2plugin" not found
> >> > 
> >> > import QtQuick 2.2
> >> > 
> >> > I tested to add libqtquick2plugin.a in Extension Modules, but here
> >> > the make
> >> > command crash.
> 
> The QtQuick plugin is not a Python extension module.
> 
> >> What's the point in removing the mainQML.qml file from the
> > 
> > executable?
> > 
> >> It works fine for me if you don't do that.
> >> 
> >> Phil
> > 
> > Sorry, I do not know what you mean
> 
> Maybe the above is clearer?
> 
> Phil
> _______________________________________________
> PyQt mailing list    PyQt at riverbankcomputing.com
> http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Yes it is clearer. How do I do then to not have this message ?

[charlie at charlie application]$ ./main
file:///home/charlie/Documents/dev/Test_pyqtdeploy/Test2/build/application/
mainQML.qml:1:1:
module "QtQuick" plugin "qtquick2plugin" not found
import QtQuick 2.2

Thank you in advance

Charlie

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20140407/923d3978/attachment.html>


More information about the PyQt mailing list