<div dir="ltr">Hi,<br><div><br></div><div><div>Qt5.2 itself provided the "QtLocation" as you see.</div><div>But, unfortunately, QtLocation is not allowed to use for 3rd party apps officially, right now.<br></div><br class="inbox-inbox-Apple-interchange-newline"></div><div>Please see "Sailfish FAQ"</div><div><a href="https://harbour.jolla.com/faq#QML_API">https://harbour.jolla.com/faq#QML_API</a><br></div><div>And the list of modules which can be used by 3rd party apps.</div><div><a href="https://github.com/sailfish-sdk/sdk-harbour-rpmvalidator/blob/master/allowed_qmlimports.conf">https://github.com/sailfish-sdk/sdk-harbour-rpmvalidator/blob/master/allowed_qmlimports.conf</a><br></div><div><br></div><div>The number of listed modules is increasing time by time.</div><div><div>I think we have no choice but to wait for that the QtLocation add to the list if you want to release your app officially (by Jolla Store).<br></div></div><div>Or, I think that you can try to release your app by other way like OpenRepos ( <a href="https://openrepos.net/">https://openrepos.net/</a> ).</div><div><br></div><div>Best regards,</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">2017年1月2日(月) 3:32 micu <<a href="mailto:micuintus@gmx.de">micuintus@gmx.de</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Sailors!<br class="gmail_msg">
<br class="gmail_msg">
As I already told you, I am working on the Berlin Vegan guide for SailfishOS:<br class="gmail_msg">
<br class="gmail_msg">
    <<a href="https://github.com/micuintus/harbour-Berlin-Vegan/tree/development" rel="noreferrer" class="gmail_msg" target="_blank">https://github.com/micuintus/harbour-Berlin-Vegan/tree/development</a>><br class="gmail_msg">
    <<a href="https://openrepos.net/content/micuintus/berlin-vegan" rel="noreferrer" class="gmail_msg" target="_blank">https://openrepos.net/content/micuintus/berlin-vegan</a>><br class="gmail_msg">
<br class="gmail_msg">
Recently, I added a map feature to the app:<br class="gmail_msg">
<br class="gmail_msg">
    <<a href="https://github.com/micuintus/harbour-Berlin-Vegan/issues/41" rel="noreferrer" class="gmail_msg" target="_blank">https://github.com/micuintus/harbour-Berlin-Vegan/issues/41</a>><br class="gmail_msg">
<br class="gmail_msg">
But to my astonishment, I realized that using QtLocation is currently rejected<br class="gmail_msg">
by the Harbour RPM validator:<br class="gmail_msg">
<br class="gmail_msg">
> Requires<br class="gmail_msg">
> ========<br class="gmail_msg">
> ERROR [libQt5Location.so.5] Cannot require shared library:<br class="gmail_msg">
> 'libQt5Location.so.5' ERROR [qt5-plugin-geoservices-osm] Dependency not<br class="gmail_msg">
> allowed<br class="gmail_msg">
> ERROR [qt5-qtdeclarative-import-location] Dependency not allowed<br class="gmail_msg">
> ERROR [qt5-qtlocation] Dependency not allowed<br class="gmail_msg">
<br class="gmail_msg">
Can you tell me why?<br class="gmail_msg">
<br class="gmail_msg">
QtLocation is listed to be available here<br class="gmail_msg">
<br class="gmail_msg">
    <<a href="https://sailfishos.org/wiki/Qt" rel="noreferrer" class="gmail_msg" target="_blank">https://sailfishos.org/wiki/Qt</a>><br class="gmail_msg">
<br class="gmail_msg">
and, apart from that, AFAIK Jolla was one of the main contributors to the<br class="gmail_msg">
QtLocation module.<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
Furthermore, I noticed that some features of the QML Map object seem to be<br class="gmail_msg">
broken or missing at the moment:<br class="gmail_msg">
<br class="gmail_msg">
    * fitViewportToMapItems() does not have an effect<br class="gmail_msg">
    * 'preventStealing' is not available<br class="gmail_msg">
    * etc.<br class="gmail_msg">
<br class="gmail_msg">
Will these features be available and work once Qt is updated to 5.6?<br class="gmail_msg">
Will QtLocation be allowed for harbour store apps<br class="gmail_msg">
once Qt 5.6 is (officially) available for Sailfish?<br class="gmail_msg">
<br class="gmail_msg">
And when can I expect Qt 5.6 to be released for SailfishOS? ;)<br class="gmail_msg">
<br class="gmail_msg">
Cheers,<br class="gmail_msg">
micu<br class="gmail_msg">
<br class="gmail_msg">
PS: Happy new year to everyone!<br class="gmail_msg">
--<br class="gmail_msg">
OpenPGP / GnuPG:        0xE4CB4E80<br class="gmail_msg">
Fingerprint:            1A15 A480 1F8B 07F6 9D12 3426 CEFE 7455 E4CB 4E80<br class="gmail_msg">
<br class="gmail_msg">
<<</>><br class="gmail_msg">
<br class="gmail_msg">
<a href="http://www.micuintus.de" rel="noreferrer" class="gmail_msg" target="_blank">http://www.micuintus.de</a><br class="gmail_msg">
_______________________________________________<br class="gmail_msg">
SailfishOS.org Devel mailing list<br class="gmail_msg">
To unsubscribe, please send a mail to <a href="mailto:devel-unsubscribe@lists.sailfishos.org" class="gmail_msg" target="_blank">devel-unsubscribe@lists.sailfishos.org</a></blockquote></div><div dir="ltr">-- <br></div><div data-smartmail="gmail_signature"><div dir="ltr"><div>R.Kake!</div><div><br></div></div></div>