Название: Имитация работы пользователя Отправлено: west от Февраль 14, 2008, 09:22 Не подскажите, плз, как лучше всего симитировать работу пользователя с приложением по определенному сценарию, т.е нажал это, потом это и т.д. С движением курсора мыши и сохранением визуальных эффектов нажатия кнопок. (Это как раз и неясно, как делать). Приложения на Qt3, Linux, платформа SPARC.
Название: Re: Имитация работы пользователя Отправлено: Sergeich от Февраль 20, 2008, 13:58 QApplication::postEvent и QCursor::setPos :)
Название: Re: Имитация работы пользователя Отправлено: west от Февраль 23, 2008, 21:07 Приложение, имитирующее работу должно быть внешним. Или QApplication::postEvent можно использовать между разными приложениями (читай - процессами)? А кнопочку как нажать, не сигнал с имитировать- следствие ее нажатия - а шоб она притопилась, как будто по ней кликнули.
Название: Re: Имитация работы пользователя Отправлено: Sergeich от Февраль 25, 2008, 21:28 QApplication::postEvent работает только в пределах одного процесса. Если нужно работать из внешнего приложения юзай XSendEvent (http://tronche.com/gui/x/xlib/event-handling/XSendEvent.html)
Инфа про иксовые ивенты (http://www.sbin.org/doc/Xlib/chapt_08.html) |