15class QAndroidPlatformForeignWindow :
public QAndroidPlatformWindow
18 explicit QAndroidPlatformForeignWindow(QWindow *window, WId nativeHandle);
19 void initialize() override;
20 ~QAndroidPlatformForeignWindow();
21 void setVisible(
bool visible) override;
22 void applicationStateChanged(Qt::ApplicationState state) override;
23 bool isForeignWindow()
const override {
return true; }
25 WId winId()
const override;
28 void addViewToWindow();
30 QtJniTypes::View m_view;
31 bool m_nativeViewInserted;