QT的一些小操作

一、延时

(1)在新的线程中可以使用QThread的静态方法msleep、sleep、wait等进行延时
(2)在主线程中使用以下代码进行延时不会阻塞线程

QTime time;
time.start();
while(time.elapsed() < 10000){
    
    
	QCoreApplication::processEvents();
}

二、获取屏幕宽高

//使用类:QScreen
qApp->primaryScreen()->size().width();
qApp->primaryScreen()->size().height();

猜你喜欢

转载自blog.csdn.net/m0_49156395/article/details/136752571