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