I'm using official nvidia drivers with twin view and I noticed sizes are not right.

Qt Code:
  1. int w0 = desktop.screen(0)->width();
  2. int h0 = desktop.screen(0)->height();
  3. int w1 = desktop.screen(1)->width();
  4. int h1 = desktop.screen(1)->height();
  5.  
  6. std::cout << desktop.numScreens() << std::endl;
  7. std::cout << w0 << " : " << h0 << std::endl;
  8. std::cout << w1 << " : " << h1 << std::endl;
To copy to clipboard, switch view to plain text mode 

output:
2
3600 : 1200
3600 : 1200

My monitor configuration is 1920 1200 and 1680 1050. Obviously the sizes are merged. Is this a normal behavior? How can I get independent sizes?

This is somewhat of a problem since I wanted to fit the window in the center on the first screen...

Thanks