Нужно сделать левый клик, затем двинуть мышь и сделать ещё один левый клик. Можно сделать это через xdotool, но как-то это слишком громоздко - для каждого движения стартовать новый QProcess c xdotool.
Можно ли как-то сделать это с одним процессом xdotool, не закрывая процесс после каждой команды и не открывая вновь? Просто держать его в готовности, чтобы можно было передавать ему команды через QProcess::write() ? Т.е. что-то наподобие «mplayer -slave»
Или есть другой способ двинуть/нажать мышь из QT?