当前位置:   article > 正文

qt 设置ui窗口为固定大小_Qt 设置窗口居中显示和窗体大小

qt设置窗口居中 并且大小400x400

设置窗口居中显示

方法一:在窗口(QWidget类及派生类)的构造函数中添加如下代码:

#include

//.......

QDesktopWidget* desktop = QApplication::desktop(); // =qApp->desktop();也可以

move((desktop->width() - this->width())/, (desktop->height() - this->height())/);

//.......

重新编译后,该窗口启动时在屏幕居中的位置。

方法二:在调用show()函数后调用move()函数,j将窗口移动到屏幕中央。

#include

int main(int argc, char *argv[])

{

QApplication a(argc, argv);

MainWindow w;

w.show();

w.move ((QApplication::desktop()->width() - w.width())/,(QApplication::desktop()->height() - w.height())/);

return a.exec();

}

设置窗体大小

在我们的编程中,我们有时候会想让我们的程序窗体固定大小,而该大小是我们在编辑时的大小。

经过我的摸索,和查阅资料。找到了一个方法。其实也很简单。其实也就是先找到该窗体的物理大小。

然后设置固定窗体的大小即可,核心代码如下:

int width = this->geomet

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/521436
推荐阅读
相关标签
  

闽ICP备14008679号