Название: 2 (и больше) мониторов Отправлено: Igors от Апрель 16, 2015, 17:09 Добрый день
Юзер с 2 мониторами говорит: когда он таскает окно - все норм, это окно на второй монитор тащится, там появляется. Но как только мышь отпустил - возвращается на главный экран. Конечно никаких возвратов я не делал, просто вызываю move в зависимости от позиции мыши - и все. Не хочется копаться в железе, ставить еще одну карту, таскать монитор и.т.д. Может что-то надо специально еще делать, типа setScreen? Спасибо Название: Re: 2 (и больше) мониторов Отправлено: Bepec от Апрель 16, 2015, 19:58 move в зависимости от мыши работает адекватно на 2 мониторах в Windows.
Уточните ОС, приведите код, мб у вас что то ещё там есть? Название: Re: 2 (и больше) мониторов Отправлено: Гурман от Апрель 17, 2015, 01:11 У меня в Вениках и в Линухе всё работает на двухголовой карте без каких-либо специальных ухищрений внутри приложения. Окон QMainWindow в приложении несколько, и несколько QDialog. У всех окон сохраняются в файлах их saveGeometry() и windowState(). Восстанавливаются нормально, и при перезапуске все окна открываются на тех мониторах, где их закрыли. В Вениках включено расширение десктопа на 2 монитора (сейчас с драйвером ATI Catalyst, раньше с NVidia также работало). В Линухе аналогично.
Название: Re: 2 (и больше) мониторов Отправлено: Igors от Апрель 17, 2015, 07:33 Т.е. никаких специальных действий приложения не требуется. Спасибо, это то что я хотел узнать.
|