2010-01-11 35 views
6

Tôi có một ứng dụng có chế độ xem phụ sẽ được hiển thị toàn màn hình trên màn hình kia (ứng dụng chính không bật).Hiển thị toàn màn hình hộp thoại/khung hình trên màn hình thứ hai hát QT/C++

Hiển thị khung hoạt động khá tốt với frame.showFullScreen();

Nhưng, làm thế nào tôi có thể nói nó mà màn hình nó nên được trên? Có cách nào để phát hiện xem màn hình thứ hai có khả thi không?

Trả lời

12

Bạn có thể truy xuất thông tin màn hình từ QDesktopWidget. Để di chuyển cửa sổ sang màn hình cụ thể, bạn có thể làm như sau:

QRect screenres = QApplication::desktop()->screenGeometry(screenNumber); 
widget->move(QPoint(screenres.x(), screenres.y())); 
+0

Điều này nghe giống như những gì tôi muốn! Tôi sẽ thử nó. – fmuecke

Các vấn đề liên quan