Using Qt Creator to make qml modules and package them for deployment

2011-06-21 Thread David Talmage
Would someone please post or point me to instructions for creating and 
packaging a QML module with Qt Creator?  I'm embarrassed to say that I can't 
find any guidelines for doing this with or without Qt Creator.  None of the 
choices offered by Qt Creator seem right: Qt Quick Application builds an 
executable I don't need, Qt Quick UI isn't deployable, and Custom QML 
Extension Plugin gets me into C++ land.

The motovation for this is an application I'm making with Colibri 
(https://projects.developer.nokia.com/colibri), Digia's library of QML 
components.  I want to turn Colibri into its own Qt Creator project and to 
deploy it separately from my application.

Dave
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Harmattan Python is available

2011-06-21 Thread Luciano Wolf
The Harmattan Python team is proud to announce the availability of a
full-featured Python environment for the MeeGo 1.2 Harmattan platform.
Supported on Nokia's N9 phone and preloaded on the Nokia N950 developer
device as well as the Harmattan Platform SDK, the Harmattan Python
environment allows you to write Python applications with complete device
functionality and flawless user experience. You can even publish your Python
applications on Ovi Store!

The Harmattan Python environment is built on top of PySide: Python for Qt,
which provides the developers complete Python bindings for the Qt Developer
Frameworks, including seamless support for Qt Quick and Qt Components.
Qt Mobility is fully supported as well, together with a representative set of
MeeGo Harmattan APIs. In addition to these, a comprehensive set of essential
Python modules are made available for the developers.

This release is a culmination of several years of hard work and offers the most
complete and full-featured Python programming language support on any mobile
platform. Harmattan Python comes batteries included!


See our Harmattan Python home page and start hacking!


http://wiki.meego.com/Harmattan_Python
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Harmattan Python is available

2011-06-21 Thread Gary Birkett
On Tue, Jun 21, 2011 at 10:26 PM, Luciano Wolf
luciano.w...@openbossa.orgwrote:

 The Harmattan Python team is proud to announce the availability of a
 full-featured Python environment for the MeeGo 1.2 Harmattan platform.
 Supported on Nokia's N9 phone and preloaded on the Nokia N950 developer
 device as well as the Harmattan Platform SDK, the Harmattan Python
 environment allows you to write Python applications with complete device
 functionality and flawless user experience. You can even publish your
 Python
 applications on Ovi Store!

 The Harmattan Python environment is built on top of PySide: Python for Qt,
 which provides the developers complete Python bindings for the Qt Developer
 Frameworks, including seamless support for Qt Quick and Qt Components.
 Qt Mobility is fully supported as well, together with a representative set
 of
 MeeGo Harmattan APIs. In addition to these, a comprehensive set of
 essential
 Python modules are made available for the developers.

 This release is a culmination of several years of hard work and offers the
 most
 complete and full-featured Python programming language support on any
 mobile
 platform. Harmattan Python comes batteries included!


 See our Harmattan Python home page and start hacking!



This is an excellent piece of news!
I know python support is strongly requested around MeeGo and one particular
vocal developer who I know will cheer for this has been cc/ed in.

Well done guys!

Gary



 http://wiki.meego.com/Harmattan_Python
 ___
 maemo-developers mailing list
 maemo-developers@maemo.org
 https://lists.maemo.org/mailman/listinfo/maemo-developers

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Harmattan Python is available

2011-06-21 Thread Edward Page
Thank you very much for all of this work!

I had several questions and so decided to go to the source to find the
answers but I can't seem to find a link from the wiki page (or a quick
google search).  I assume things are still rolling out?

Since the deps aren't on the system and I assume you can't have
distribute apps with deps, I take it this pulls in the deps in a more
specialized form providing a py2exe-esque experience?  I look forward
to seeing how expandable this.

I sure hope we can gracefully adapt this to work with MeeGo (RPM) and
Maemo 5 so that I can package using just a single tool to cover all of
my bases, emphasis on gracefully.

Does this include support for auto-generating pyc/pyo files?

Well I guess that is it for now,
Ed Page
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Using Qt Creator to make qml modules and package them for deployment

2011-06-21 Thread Christian Kandeler
On Tue, 2011-06-21 at 16:09 -0400, ext David Talmage wrote:
 Would someone please post or point me to instructions for creating and 
 packaging a QML module with Qt Creator?  

If you really have just the QML module, it's a bit tricky currently. The
reason is that deployment parameters are specified in project files,
which currently force you to build something. This will change in Qt
4.8, but currently you either have to circumvent Qt's deployment logic
altogether (i.e. use a custom script), or build a pseudo-binary that
does nothing and use its project file to specify the deployment
information for your QML plugin.


Christian

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers