diff options
Diffstat (limited to 'src/android/app/qnativeandroidactivity.cpp')
-rw-r--r-- | src/android/app/qnativeandroidactivity.cpp | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/src/android/app/qnativeandroidactivity.cpp b/src/android/app/qnativeandroidactivity.cpp index 68fd292..a1fea4d 100644 --- a/src/android/app/qnativeandroidactivity.cpp +++ b/src/android/app/qnativeandroidactivity.cpp @@ -118,15 +118,8 @@ void QNativeAndroidActivity::setContentView(QNativeAndroidView *view) } } -void QNativeAndroidActivity::classBegin() +void QNativeAndroidActivity::start() { - QNativeAndroidContextWrapper::classBegin(); -} - -void QNativeAndroidActivity::componentComplete() -{ - QNativeAndroidContextWrapper::componentComplete(); - foreach (QObject *child, children()) { QNativeAndroidObject *object = qobject_cast<QNativeAndroidObject *>(child); if (object) @@ -140,6 +133,17 @@ void QNativeAndroidActivity::componentComplete() setupWindow(); } +void QNativeAndroidActivity::classBegin() +{ + QNativeAndroidContextWrapper::classBegin(); +} + +void QNativeAndroidActivity::componentComplete() +{ + QNativeAndroidContextWrapper::componentComplete(); + start(); +} + void QNativeAndroidActivity::setupWindow() { if (!isValid()) |