<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
start app in terminal and show output please<br>
<br>
<div class="moz-cite-prefix">On 26.02.2014 17:15,
<a class="moz-txt-link-abbreviated" href="mailto:antonio.cano.gomez@ovi.com">antonio.cano.gomez@ovi.com</a> wrote:<br>
</div>
<blockquote
cite="mid:1393413308.86684.YahooMailNeo@web121804.mail.ne1.yahoo.com"
type="cite">
<div style="color:#000; background-color:#fff;
font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial,
Lucida Grande, sans-serif;font-size:12pt">Hi Thomas,<br>
<br>
I did both modification but the code does not work yet.<br>
<br>
Here is the new code:<br>
<br>
QGuiApplication *app = SailfishApp::application(argc,
argv);<br>
QQuickView *view = SailfishApp::createView();<br>
<br>
Bloomfilters * bloomfilters = new Bloomfilters();<br>
view->rootContext()->setContextProperty("bloomfiltersdata",
bloomfilters);<br>
view->setSource(SailfishApp::pathTo("qml/bloomfilter.qml"));<br>
view->showFullScreen();<br>
<br>
return app->exec();<br>
<br>
<div style="display: block;" class="yahoo_quoted">
<div style="font-family: HelveticaNeue, Helvetica Neue,
Helvetica, Arial, Lucida Grande, sans-serif; font-size:
12pt;">
<div style="font-family: HelveticaNeue, Helvetica Neue,
Helvetica, Arial, Lucida Grande, sans-serif; font-size:
12pt;">
<div dir="ltr"> <font size="2" face="Arial"> El Miércoles
26 de febrero de 2014 12:01, Thomas Perl
<a class="moz-txt-link-rfc2396E" href="mailto:th.perl@gmail.com"><th.perl@gmail.com></a> escribió:<br>
</font> </div>
<blockquote style="border-left: 2px solid rgb(16, 16,
255); margin-left: 5px; margin-top: 5px; padding-left:
5px;">
<div class="y_msg_container">On 2014-02-26 11:48, <a
moz-do-not-send="true" shape="rect"
ymailto="mailto:antonio.cano.gomez@ovi.com"
href="mailto:antonio.cano.gomez@ovi.com">antonio.cano.gomez@ovi.com</a>
wrote:
<div class="yqt0781394248" id="yqtfd11163"><br
clear="none">
> I tried this:<br clear="none">
><br clear="none">
> QGuiApplication *app =
SailfishApp::application(argc, argv);<br
clear="none">
> QQuickView *view =
SailfishApp::createView();<br clear="none">
> Bloomfilters * bloomfilters = new
Bloomfilters();<br clear="none">
>
view->setSource(SailfishApp::pathTo("qml/bloomfilter.qml"));<br
clear="none">
> view->showFullScreen();<br
clear="none">
>
view->rootContext()->setContextProperty("Bloomfilters",
bloomfilters);<br clear="none">
> return app->exec();<br clear="none">
><br clear="none">
> But it is not working yet.</div>
<br clear="none">
<br clear="none">
Two things:<br clear="none">
<br clear="none">
1. Call setContextProperty() right before before
setSource(), so it's <br clear="none">
already available when the QML content is loaded.<br
clear="none">
2. Use lowercase for context property names
("bloomfilters" instead of <br clear="none">
"Bloomfilters"). In some places, QML interprets IDs
starting with an <br clear="none">
upper case letter as a type name, and that won't work
then, therefore <br clear="none">
stick to lowercase.<br clear="none">
<br clear="none">
<br clear="none">
HTH :)<br clear="none">
Thomas
<div class="yqt0781394248" id="yqtfd59641"><br
clear="none">
</div>
<br>
<br>
</div>
</blockquote>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
SailfishOS.org Devel mailing list</pre>
</blockquote>
<br>
</body>
</html>