Qt之设置窗体居中显示
2017-07-22 17:38
423 查看
本代码参考了老前辈的程序,availableGeometry()为获取窗口可用大小。
static void formInCenter(QWidget *frm)
{
int frmX = frm->width();
int frmY = frm->height();
QDesktopWidget w;
int deskWidth = w.availableGeometry().width();
int deskHeight = w.availableGeometry().height();
QPoint movePoint(deskWidth / 2 - frmX / 2, deskHeight / 2 - frmY / 2);
frm->move(movePoint);
}
相关文章推荐
- Qt 设置窗口居中显示和窗体大小
- Qt 设置窗口居中显示和窗体大小
- C#设置子窗体在主窗体中居中显示解决方案
- Qt 设置窗口居中显示
- Qt窗口屏幕居中显示以及设置大小
- 接下来将介绍C#如何设置子窗体在主窗体中居中显示,本文提供详细的操作步骤,需要的朋友可以参考下
- c#设置窗体在显示器居中显示
- Qt 设置窗口居中显示
- C#怎么设置子窗体在主窗体中居中显示
- Qt如何设置窗口屏幕居中显示以及设置大小
- C#怎么设置子窗体在主窗体中居中显示
- C#-设置窗体在显示器居中显示
- C#怎么设置子窗体在主窗体中居中显示
- Qt中设置窗口居中显示
- MDI子窗体在父窗体中居中显示的设置
- Qt窗口屏幕居中显示以及设置大小
- Qt窗口屏幕设置大小与居中显示
- c# 设置窗体初始化为居中显示
- Qt编程技巧 窗体居中显示