Qt子窗口已经添加到父窗口中,且设置了子窗口的大小和位置,但是子窗口依然显示不出来
时间: 2024-05-10 09:20:56 浏览: 232
Qt如何设置窗口屏幕居中显示以及设置大小
可能是因为子窗口没有被显示出来。你需要在父窗口中添加以下代码来显示子窗口:
```cpp
childWindow->show();
```
其中,`childWindow`是指向子窗口的指针。这将使子窗口在父窗口中可见。
如果子窗口已经被显示,但是仍然无法看到它,那么可能是因为子窗口的大小和位置设置不正确。你可以尝试为子窗口设置一个边框或背景色来确定它的位置和大小是否正确。例如:
```cpp
childWindow->setStyleSheet("border: 1px solid red");
```
这将为子窗口添加一个红色的边框,使其在父窗口中更容易看到。
阅读全文