QT 窗口设置为屏幕大小
时间: 2024-02-21 17:56:35 浏览: 131
Qt如何设置窗口屏幕居中显示以及设置大小
你可以使用`QDesktopWidget`类获取屏幕的大小,然后将窗口的大小和位置都设置为屏幕大小和位置。具体代码如下:
```cpp
#include <QDesktopWidget>
// 获取屏幕大小和位置
QRect screenRect = QApplication::desktop()->screenGeometry();
// 设置窗口大小和位置
setGeometry(screenRect);
// 或者分别设置宽、高、左边距和上边距
setFixedSize(screenRect.width(), screenRect.height()); // 固定大小
move(screenRect.x(), screenRect.y()); // 移动到左上角
```
这样就可以将窗口设置为屏幕大小和位置了。注意,`setGeometry()`函数会同时设置窗口的位置和大小,而`setFixedSize()`函数只会设置窗口的大小,需要手动设置窗口的位置。
阅读全文