Hi all
There was a thread on this way back in December last year:
https://lists.sailfishos.org/pipermail/devel/2013-December/001804.html
HtH
Chris
Zitat von "Luca Donaggio" <donag...@gmail.com>:
I think you should use QScopedPointers in your main:
QScopedPointer<QGuiApplication> app(SailfishApp::application(argc,
argv));
QScopedPointer<QQuickView> view(SailfishApp::createView());
Covers (and pages as well) can see all your ApplicationWindow (ie: their
parent) properties.
On Fri, Apr 25, 2014 at 10:14 AM, Gabriel Böhme <
m.gabrielboe...@googlemail.com> wrote:
Hi sailors,
I have released my app "Freiertag" in the days Jolla started. It worked
pretty well, but now some updates later (since 1.038 and later) I'm facing
a problem, I can't find a solution for.
Starting the app first time works, but on the second try it crashes. After
some inspection it seems the problem is, that the app is don't quit
correctly. I can use the gesture in Emulator or press and click the X, in
both cases it's still running, after a kill via SSH, it can be started
again. The strange thing is, that it worked earlier.
Thats the code from main:
#include <sailfishapp.h>#include "FreiertagCom.hpp"
int main(int argc, char *argv[])
{
QGuiApplication *app = SailfishApp::application(argc, argv);
QQuickView *view = SailfishApp::createView();
//create a new ListModel for the results
FreiListModel *freiModel = new FreiListModel();
//create a new instance of our object that is doing th
e most work
FreiertagCom *frei = new FreiertagCom(freiModel);
view->rootContext()->setContextProperty("frei", frei);
view->rootContext()->setContextProperty("freiModel", freiModel);
view->setSource(SailfishApp::pathTo("qml/harbour-freiertag.qml"));
view->showFullScreen();
return app->exec();
}
Another thing is, that I've set my cover and QML pages in this way:
import QtQuick 2.0import Sailfish.Silica 1.0
import "pages"
import "cover"
ApplicationWindow
{
id: mainApplicationWindow
MainPage {id: mainPage}
StartCover {id: startCover}
ResultPage {id: resultPage}
initialPage: mainPage
cover: startCover
}
I was doing it, to set text and other informations on the cover(s). But
now that seems not to work anymore. So how can I "talk" to a cover, if I'm
setting it via Qt.resolvedUrl for example?
Thank you very much! :)
Gabriel.
_______________________________________________
SailfishOS.org Devel mailing list
--
Luca Donaggio
_______________________________________________
SailfishOS.org Devel mailing list