Dienstag, 17. August 2010

Zweischrimbetrieb für DMS

Wir bereiten gerade das DMS für den Zweischirmbetrieb vor. Dabei können die Dokumentansichten auf einem zweiten Monitor dargestellt werden, die Suche und die Metadaten verbleiben auf dem primären Schrim.

Mit Qt geht das recht einfach, da das QDesktopWidget bequemen Zugriff auf die vorhandenen Screens und die verfügbare Geometrie erlaubt.

Dabei sollte man aufpassen nicht die Geometrie des QDesktopWidgets zu benutzen, sondern die Geometrie des Schirms (Screen) auf dem man ein Widget darstellen möchte. Je nach Einstellung der Grafikkarte erstreckt sich der Desktop über beide Monitore, und ein zentrieren eines Widgets im Desktop sieht merkwürdig aus, da die eine Hälfte auf dem primären Schrim landet und die andere Hälfte auf dem sekundären Schirm.

Bei der Positionierung eines Widgets auf den sekundären Schirm gilt weiter zu beachten, dass dieser Schirm (wenn der Desktop sich über beide Schirme erstreckt) einen linken Offset hat und man das zu erstellende Widget entsprechend dorthin verschieben muss.

Keine Kommentare:

Kommentar veröffentlichen