Detect multiple monitors

  • Hi guys,

    I need to detect multiple monitors on my applictation. My code is already done so I need to do minimal changes on it in order to open the application on a second screen, if it is present.
    I already know about QWdiget and QDesktopWidget, but I need some exemples of how to insert those functions in my code or an alternative to them.

    Thank you in advance,

  • Hi,

    what means "I need to detect multiple monitors"?

    With QDesktopWidget::screenCount() returns the number of screens available on the system

    QDesktopWidget dw;
    if (dw.screenCount() > 1) {
    // Multiple screen
    else {
    // Single screen

    However multiple monitors detecting depends on Window Manager settings (Virtual Desktop, Multiple Desktop, ...)

Log in to reply

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.