<div dir="ltr"><div><div>Hi,<br></div>You mean <span class=""><span>ubuntu branch in Johnny Jazeix Repository<br></span></span></div><span class=""><span>And this line, right?<br></span></span><div><span class=""># install QtQuick.Controls files</span>
<span class="">install</span>(<span class="">DIRECTORY</span> /usr/lib/arm-linux-gnueabihf/qt5/qml/QtQuick/Controls/ <span class="">DESTINATION</span> QtQuick/Controls)<br><br></div><div>I will ask Johnny if we could use this possibility and why ubuntu is not in a master branch.<br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-04-23 13:37 GMT+02:00 Mike Sheldon <span dir="ltr"><<a href="mailto:mike@mikeasoft.com" target="_blank">mike@mikeasoft.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Alex,<br>
<span class=""><br>
On Thu, 2015-04-23 at 10:44 +0200, Alex Smirnoff wrote:<br>
<br>
> But how could I say to Gcompris community that I need to integrate<br>
> part of Qt into the application, just to be able to approved it for<br>
> Jolla store?<br>
<br>
</span> I think the GCompris developers will understand this requirement, I've<br>
been working with them on porting to Ubuntu Touch which also requires<br>
bundling the components for inclusion in the Ubuntu app store. For the<br>
Ubuntu branch we pull in QtQuick Controls automatically from the host<br>
system as part of the build process for the Ubuntu click package (this<br>
does mean cross-compilation isn't possible, but otherwise makes things<br>
pretty simple). So if you chat to the GCompris developers about it I<br>
expect they'll understand the sorts of limitations mobile stores often<br>
have.<br>
<br>
Hope that helps,<br>
Mike.<br>
<span class=""><br>
><br>
><br>
> 2015-04-23 9:57 GMT+02:00 Lucien Xu <<a href="mailto:sfietkonstantin@free.fr">sfietkonstantin@free.fr</a>>:<br>
> Hi Alex,<br>
><br>
> Qt Quick Controls can be themed, and you can use Qt Quick<br>
> components to do the theming of these controls. We have been<br>
> doing this kind of theming work for Nemo [1]. However, doing<br>
> this for Sailfish OS's Silica might require some effort,<br>
> approval from Jolla etc.<br>
><br>
> However, there is a simpler way to get your app approved for<br>
> store: bundle Qt Quick controls as a static or dynamic library<br>
> and package it with GCompris. You will require some tweaks,<br>
> like renaming QML imports, but this works well.<br>
><br>
> Regards,<br>
> Lucien<br>
><br>
> [1] <a href="https://github.com/nemomobile/qtquickcontrols-nemo" target="_blank">https://github.com/nemomobile/qtquickcontrols-nemo</a><br>
><br>
><br>
</span>> ______________________________________________________________<br>
<div class="HOEnZb"><div class="h5">> De: "Alex Smirnoff" <<a href="mailto:smirnoff.al@gmail.com">smirnoff.al@gmail.com</a>><br>
> Ŕ: "Sailfish OS Developers"<br>
> <<a href="mailto:devel@lists.sailfishos.org">devel@lists.sailfishos.org</a>><br>
> Envoyé: Jeudi 23 Avril 2015 08:35:08<br>
> Objet: [SailfishDevel] GCompris<br>
><br>
><br>
> Hi.<br>
><br>
> I am glad to announce that, thanks to the main<br>
> developers from GCompris community, Gcompris could<br>
> be now started on Jolla device.<br>
><br>
> More over, it is almost nothing prevents from merging<br>
> Sailfish support in GCompris master branch.<br>
><br>
><br>
><br>
> I have plan to place rpm on openrepos in short time to<br>
> make it awailable for everybody.<br>
><br>
><br>
> We still have one nice to have and one major issue<br>
> related to Sailfish.<br>
><br>
><br>
> - Some activities use Qt Quick features, that are<br>
> only available starting from Qt 5.3.<br>
> So I want to ask if Sailfish OS will be Qt 5.3+ based<br>
> or not? This is the key point to understand if<br>
> Sailfish support should be merged already now to<br>
> master branch, or it'd better to wait till Sailfish<br>
> 2.0.<br>
><br>
><br>
> - qt5-qtquickcontrols is still unavailable on<br>
> Sailfish, so we could not place GCompris on Jolla<br>
> Shop.<br>
><br>
> Here I want to try to ask it again from Jolla guys.<br>
> Last time I just got a suggestion from Andrey<br>
> Kozhevnikov to port QtQuickControls to SailfishOS. And<br>
> that was more that easy, I have just built 5.2 branch<br>
> with mersdk and created rpm.<br>
><br>
><br>
> Let me explain once more why we need QtQuickControls<br>
> on Sailfish.<br>
><br>
> Gcompris is not a silica application and never be, it<br>
> is a generic qt application that has a lot of<br>
> different activities, developed by different<br>
> developers. So it should be possible to run it on<br>
> different platforms.<br>
><br>
> There is no way to rewrite everything and change all<br>
> imports to silica and port all the new things ever and<br>
> ever, because there is no support on other platforms.<br>
> Generic QtQuickControls is the best way.<br>
><br>
><br>
> So I want to hear the Jolla's point of view on this<br>
> problem. As soon as a more applicable in other cases<br>
> Silica component may be not so applicable in case of<br>
> full-screen applications like GCompris.<br>
><br>
> It use it own layout and the Page type could not<br>
> ensures anyway that page content is scrolled to keep<br>
> editable text fields visible when the virtual keyboard<br>
> is shown and so on, because the Page just no exist.<br>
><br>
><br>
> Or maybe there is a chance to somehow wrap<br>
> QtQuickControls in Silica. I believe that should be<br>
> possible, I do not have this chance because there is<br>
> no open silica repository.<br>
><br>
><br>
> I believe that educational application like GCompris<br>
> is must have on Jolla devices. And having it only in<br>
> openrepos will definitely close the door for the<br>
> lion's share of users.<br>
><br>
><br>
><br>
> --<br>
> Alex Smirnov<br>
><br>
><br>
><br>
> _______________________________________________<br>
> SailfishOS.org Devel mailing list<br>
> To unsubscribe, please send a mail to<br>
> <a href="mailto:devel-unsubscribe@lists.sailfishos.org">devel-unsubscribe@lists.sailfishos.org</a><br>
><br>
><br>
><br>
> _______________________________________________<br>
> SailfishOS.org Devel mailing list<br>
> To unsubscribe, please send a mail to<br>
> <a href="mailto:devel-unsubscribe@lists.sailfishos.org">devel-unsubscribe@lists.sailfishos.org</a><br>
><br>
><br>
><br>
> --<br>
> Alex Smirnov<br>
><br>
> _______________________________________________<br>
> SailfishOS.org Devel mailing list<br>
> To unsubscribe, please send a mail to <a href="mailto:devel-unsubscribe@lists.sailfishos.org">devel-unsubscribe@lists.sailfishos.org</a><br>
<br>
<br>
_______________________________________________<br>
SailfishOS.org Devel mailing list<br>
To unsubscribe, please send a mail to <a href="mailto:devel-unsubscribe@lists.sailfishos.org">devel-unsubscribe@lists.sailfishos.org</a></div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr">Alex Smirnov<br></div></div>
</div>