qt 设置文件大小,超过新建

qt 设置文件大小,超过新建,第1张

解决方法如下:

在pro中添加 CONFIG += resources_big即可解决。

Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。

Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,易于扩展,允许组件编程。

Qt支持下列 *** 作系统:Microsoft Windows 95/98、Microsoft Windows NT、Linux、Solaris、SunOS、HP-UX、Digital UNIX (OSF/1、Tru64)、Irix、FreeBSD、BSD/OS、SCO、AIX、OS390和QNX等。

开发环境是Mac,设置对话框为固定大小: setFixedSize(473, 152)

Mac运行很正常:

可是在虚拟机编译Windows版本窗口却变小了:

再次查看Windows下面的运行效果,一切正常:

两个方法:

1.在主窗口中设置一个layout,把子控件放在这个layout中

2.重写主窗口的resizeEvent函数或者paintEvent函数,函数中用子控件的resize函数把子控件的大小设置成主窗口的大小


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11623928.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存