首页| 论坛| 消息

回复: 为什么QT的程序发布在手机上会闪??
#11 回 uidab 的帖子 [lovexin109 09-13 23:26]
uidab:今天测试小程序发现我的手机也是这样,好像是调整界面大小的原因,你解决了吗?
@lovexin109   (2014-09-11 14:50) 
但是我发现QT自带的程序好像闪的没有那么严重,我也觉得好像是在调整界面大小
#12 回 lovexin109 的帖子 [uidab 09-16 13:43]
lovexin109:但是我发现QT自带的程序好像闪的没有那么严重,我也觉得好像是在调整界面大小 (2014-09-13 23:26) 
看了一些demo,发现在main.cpp中就不同
demo的是
QApplication app(argc, argv);
QmlApplicationViewer viewer;
viewer.setOrientation(QmlApplicationViewer::ScreenOrientationAuto);
viewer.setMainQmlFile(QLatin1String("qml/samegame/samegame.qml"));
viewer.showExpanded();
而我用Qt新建的项目都是
QQmlApplicationEngine engine;
engine.load(QUrl(QStringLiteral("qrc:///main.qml")));
不知道这些是不是区别。
#13 回 uidab 的帖子 [lovexin109 09-18 08:10]
uidab:看了一些demo,发现在main.cpp中就不同
demo的是
    QApplication app(argc, argv);
....... (2014-09-16 13:43) 
版主研究一下quick中的touch,我发现好像是这里,去掉这些就闪,加上这些就不闪,不知道是哪的问题
ListModel {
id: pageModel
ListElement {
title: "Buttons"
page: "content/ButtonPage.qml"
}
ListElement {
title: "Sliders"
page: "content/SliderPage.qml"
}
ListElement {
title: "ProgressBar"
page: "content/ProgressBarPage.qml"
}
ListElement {
title: "Tabs"
page: "content/TabBarPage.qml"
}
ListElement {
title: &q ..
#14 回 uidab 的帖子 [lovexin109 10-13 18:26]
uidab:今天测试小程序发现我的手机也是这样,好像是调整界面大小的原因,你解决了吗?
@lovexin109   (2014-09-11 14:50) 
版主,QML闪屏的问题解决了吗
#15 回 djinl520 的帖子 [lovexin109 10-13 18:26]
djinl520:我的也是这样,估讲是进入时窗口大小调整闪了一下。不知啥原因. (2014-09-12 09:28) 
亲,QML闪屏的问题解决了吗

<< 1 2 3 4 >> (3/4)

回复 发表
主题 版块