Многоэкранный OpenCV переходит на один экран при отключении HDMI или DP - PullRequest
0 голосов
/ 13 ноября 2018

Проблема, из-за которой многоэкранная программа OpenCV не остается в многоэкранном режиме после отсоединения кабеля DP или HDMI.Он просто переходит на один экран после повторного подключения DP или HDMI.

Я установил окна с:

//![create_window]
namedWindow(window_name, WINDOW_NORMAL);
cvSetWindowProperty(window_name, CV_WND_PROP_FULLSCREEN, CV_WINDOW_FULLSCREEN);
//![create_window]
//![create_window]
namedWindow(window_name2, NORMAL); 
cvSetWindowProperty(window_name2, CV_WND_PROP_FULLSCREEN, CV_WINDOW_FULLSCREEN);

Я вижу эту ошибку, когда я повторно подключаю DP или HDMI втерминал, с которого я запустил программу OpenCV из:

0x7f708c813c70 void QWindowPrivate :: setTopLevelScreen (QScreen *, bool) (QScreen (0x7f708c72feb0)): попытка установить экран в дочернем окне.QXcbConnection: ошибка XCB: 148 (неизвестно), последовательность: 1391, идентификатор ресурса: 0, основной код: 140 (неизвестный), вспомогательный код: 20

Есть мысли о том, как исправить?

Спасибо

...