在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函数把子控件的大小设置成主窗口的大小
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)