OSX - 没有自动定位的Qt无模式子对话框

时间:2014-01-02 10:07:55

标签: c++ macos qt dialog

是否可以在OSX上创建子无模式对话框,其位置在父窗口位置变化时不会改变?

我正在以通用的方式创建子窗口:

g_pWndNormal = new CToolWindow(this);
g_pWndNormal->show();

在Windows / Linux上,这可以正常工作。子窗口具有自己的位置,用户可以在主窗口上独立设置子窗口位置。不幸的是,在OSX上,当主(父)窗口位置发生变化时,所有子窗口都会被重新定位。

Here is a short video how child window behaves on OSX.

有什么方法可以解决此问题?

0 个答案:

没有答案