Qt MouseEvent Simulation на рабочем столе - PullRequest
0 голосов
/ 20 мая 2011

Я получаю MouseEvent по сети и запускаю их через postEvent Но не работает

QApplication::postEvent(DG::Util::_desktopWidget, ev);

DG :: Util :: _ desktopWidget инициализируется в _init

QDesktopWidget* desktopWidget = new QDesktopWidget;//desktopWidget  is local
DG::Util::_desktopWidget = desktopWidget->screen(desktopWidget->primaryScreen());

1 Ответ

0 голосов
/ 21 мая 2011

Вы проверили, что событие (ev), которое вы получаете из сети, действительно?

В любом случае, попробуйте вместо этого QApplication::sendEvent.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...