[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: Execution replay for Qt/KDE applications
From: LiuCougar <liucougar () gmail ! com>
Date: 2004-10-16 23:29:45
Message-ID: 95580678041016162964aed6b () mail ! gmail ! com
[Download RAW message or body]
cool. I really interested in this kind of possibility. Maybe this can
be merged into Qt in the future?
What about setting up a project in the SF?
Regards,
On Sun, 17 Oct 2004 00:37:53 +0200, Oliver Oppitz <o.oppitz@web.de> wrote:
> >> From: Benjamin Meyer <ben@meyerhome.net>
> >> It would also be useful in developing tutorials for users. I.e. it
> >> would be
> >> possible to let the application show which steps to take to
> >> activate/use a
> >> certain feature.
> >> best,
> >> Jeroen
> >What about with dcop?
> >http://developer.kde.org/documentation/tutorials/automation/
>
> AFAIK dcop is an IPC mechanism and therefore only allows to call
> "functions" that are exported by the other application. In the document
> you pointed out there is a hint on automatically exporting all KActions or
> so. But even this is a different thing than recording all QEvents. QEvents
> are more low level (Keyboard, Mouse, Redraw etc.)
>
> I wrote a very simple record/replay proof of concept program by now. It is
> limited to only record keystrokes at the moment, but I will extend it to
> all relevant events. When called with "-record" parameter the program
> opens a QTextEdit and records the keystrokes. When called with "-replay"
> it opens a QTextEdit widget and replays those keys. Looks light a ghost
> typing ;-)
>
> Regards, Oliver
>
>
>
> >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
>
--
"People's characters are strengthened through struggle against
difficulties; they are weakened by comfort."
- Old Chinese adage
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic