欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > c/c++ >内容正文

c/c++

QT如何让窗口放置在屏幕正中间

发布时间:2025/3/19 c/c++ 28 豆豆
生活随笔 收集整理的这篇文章主要介绍了 QT如何让窗口放置在屏幕正中间 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

使用QDesktopWidget

在Qt中提供了QDesktopWidget类,提供屏幕的有关信息.
可以这么作:
QDesktopWidget *d=QApplication::desktop();
int width=d->widht(); //屏幕的宽度
int height=d->height(); //屏幕的高度
或者简写如下:
int width=QApplication::desktop()->width();
int height=QApplication::desktop()->height();

//在.cpp中添加 QDesktopWidget *desktop = QApplication::desktop(); move((desktop->width()-this->width())/2,(desktop->height()-this->height())/2);

总结

以上是生活随笔为你收集整理的QT如何让窗口放置在屏幕正中间的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。