QT软件开发: 打开的窗口默认处于屏幕中间

简介: QT软件开发: 打开的窗口默认处于屏幕中间

头文件:

#include <QDesktopWidget>

代码:

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
     ......略.......
    QDesktopWidget *widget= QApplication::desktop();
    move((widget->width()-this->width())/2,(widget->height()-this->height())/2);
     ......略.......
}

运行效果:

image.png

image.png

image.png


目录
相关文章
|
2月前
|
算法 API C++
【Qt UI】QT 窗口/控件置顶方法详解
【Qt UI】QT 窗口/控件置顶方法详解
80 0
|
4月前
Qt 布局管理之 停靠窗口QDockWidget
Qt 布局管理之 停靠窗口QDockWidget
76 0
|
4月前
Qt 布局管理之分割窗口
Qt 布局管理之分割窗口
40 0
|
6月前
08 QT - Qt窗口坐标体系
08 QT - Qt窗口坐标体系
27 0
|
1月前
QT取消标题栏,如何实现窗口移动
QT取消标题栏,如何实现窗口移动
|
2月前
|
测试技术 API UED
【Qt 应用开发 】初步理解 Qt窗口中的模态性应用
【Qt 应用开发 】初步理解 Qt窗口中的模态性应用
72 1
|
4月前
Qt 控件大小随着窗口的大小而变化设置
Qt 控件大小随着窗口的大小而变化设置
64 0
|
4月前
|
Linux
Qt实现多文档窗口
Qt实现多文档窗口
|
11月前
Qt设置窗口可拖动
Qt设置窗口可拖动
162 0
Qt 调用CMD 并返回结果(隐藏窗口)
Qt 调用CMD 并返回结果(隐藏窗口)

推荐镜像

更多