Come ottenere le dimensioni del monitor in Qt
Dovendo posizionare un widget Qt a seconda della dimensione del monitor, avevo necessità di identificarla in fase di esecuzione del programma.
In verità la cosa è stata abbastanza semplice, e senza includere librerie di nessun tipo.
Bastano queste due righe di codice:
QRect screenSize = QApplication::desktop()->screenGeometry();
qDebug() << "W: " << screenSize.width() << " - H: " << screenSize.height();
Questo identifica l'esatta risoluzione del monitor.
L'ho testata con varie risoluzioni, e non ho avuto problemi.
Enjoy!
qt c++ qapplication screengeometry
Commentami!