Hi Matt

thanks for the suggestion.

I should have said that this particular app is pure QML.

The main.cpp is posted at the bottom of this mail.

The project started life as a Harmattan project, is pure QML (apart from one c++ property).

At the moment I am gradually introducing the Silica Look and Feel, but the main.cpp and pro files still look more Harmattany than Silicay.

Chris


#include <QtGui/QApplication>
#include <QtDeclarative>
#include "qmlapplicationviewer.h"

Q_DECL_EXPORT int main(int argc, char *argv[])
{

#if defined(Q_OS_SYMBIAN)
    int platformId = 0;
#elif defined(Q_WS_MAEMO_5)
    int platformId = 1;
#elif defined(Q_WS_MAEMO_6)
    int platformId = 2;
#elif defined(QT_WS_SIMULATOR)
    int platformId = 3;
#elif defined(QT_SIMULATOR)
    int platformId = 4;
#elif defined(Q_OS_MAC64)
    int platformId = 5;
#elif defined(Q_WS_MEEGO)
    int platformId = 6;
#else
    // desktop probably
    int platformId = 99;
#endif


    QScopedPointer<QApplication> app(createApplication(argc, argv));

    QmlApplicationViewer viewer;
    viewer.rootContext()->setContextProperty("platform",  platformId);
    viewer.setOrientation(QmlApplicationViewer::ScreenOrientationAuto);
    viewer.setMainQmlFile(QLatin1String("qml/landedsettings21/main.qml"));
    viewer.showExpanded();

    return app->exec();
}



Zitat von "Matt Austin" <m...@mattaustin.me.uk>:

Hi Chris,

On 18 June 2013 15:34, <christopher.l...@thurweb.ch> wrote:
I press on this, return to the app, then drag back to the home screen, this time I get a default cover page! (see attachment 2)

I had the same issue, and realised that it only happened when I was
using "setViewport(QGLWidget())" on my QDeclarativeView.

I removed this line, and the app/cover seemed to work as expected.
Maybe you're using QGLWidget too?


Regards,

--
Matt
m...@mattaustin.me.uk



_______________________________________________
SailfishOS.org Devel mailing list

Reply via email to