Qt开发,为了界面的美观,需要把每个窗体都设置为在屏幕居中显示。研究了一会儿,找到了答案:
#include "QApplication"
#include "QDesktopWidget"
//对所有的窗体设置居中
foreach(QMainWindow* form, G::forms)
{
form->move(qApp->desktop()->availableGeometry(form).center()- form->rect().center());
}
效果:
Qt开发,为了界面的美观,需要把每个窗体都设置为在屏幕居中显示。研究了一会儿,找到了答案:
#include "QApplication"
#include "QDesktopWidget"
//对所有的窗体设置居中
foreach(QMainWindow* form, G::forms)
{
form->move(qApp->desktop()->availableGeometry(form).center()- form->rect().center());
}
效果: