问题:主界面的背景图片是一个整体包括各种按钮的位置,这个时候用布局的话,随着屏幕的大小变化就没法控制按钮应呆的位置,暂时找到以下方法:
QDesktopWidget *desktopWidget = QApplication::desktop(); //获取程序的桌面信息
QRect screwnRect = desktopWidget->screenGeometry();
int screenX = screenRect.width();//屏幕的宽度
int screenY = screenRect.height();//屏幕的高度
double scaleX = screwnX/1920.0;//此时屏幕宽对比正常1920的倍数
double scaleY = screen/1080.0;//此时屏幕高对比正常1080的倍数