屏幕分辨率變化時(shí)荆残,會(huì)導(dǎo)致QApplication::desktop()產(chǎn)生信號(hào)resized(int)肋层。
首先連接該信號(hào)與槽亿笤。
QDesktopWidget * desk = QApplication::desktop();
connect(desk, SIGNAL(resized(int)), this, SLOT(onResolutionChanged(int)));
在槽中完成你的代碼
void MainBarrageDialog::onResolutionChanged(int){
//Your code
}