Qt:设置QMainWindow的大小 [英] Qt: Set size of QMainWindow

查看:21
本文介绍了Qt:设置QMainWindow的大小的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是Qt新手,所以我想知道是否有办法将QMainWindow的大小设置为(例如)用户桌面的70%。
我尝试了拉伸因子,但不起作用。QWidget::setFixedSize有效,但我认为仅使用像素数。

推荐答案

多亏了Amir eas。问题解决了。以下是它的代码:

#include <QDesktopWidget>
#include <QMainWindow>
...
QDesktopWidget dw;
MainWindow w;
...
int x=dw.width()*0.7;
int y=dw.height()*0.7;
w.setFixedSize(x,y);

这篇关于Qt:设置QMainWindow的大小的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆