From kde-devel Tue Jun 17 21:52:43 2003 From: Mickael Marchand Date: Tue, 17 Jun 2003 21:52:43 +0000 To: kde-devel Subject: Re: QXEmbed X-MARC-Message: https://marc.info/?l=kde-devel&m=105588697521891 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, from my own experience ... you can only override the mouse events from the "embedder", using the mouseClickEvent should work I think. If you have KActions defined in the embedder you should be able to override them really easily. I don't think there is any way to control/modify the popup menu of the "embedded" app. The only thing you could do is stopping the mouseClickEvent before it gets sent to the "embedded" app, in this case you have to rewrite the whole KActions to create a new menu in the "embedding" app and using some way ask the embedded app to do something... (that's what I call communications protocol in vimpart, DCOP can be one for example). you could get something like : mouseClickEvent -> embedder popupmenu -> embedder processing -> communication with embedded app (DCOP?) -> embedded does what you ask it to do hope this helps since I did not understand everything in your mail ;)) cheers, Mik Le Mardi 17 Juin 2003 23:17, Sven Leiber a écrit : > Hi! > > Is ther a way to have a signal if the mouse was clicked on a QXEmbed Widget > or another way to make something if the mouse was clicked? We display the > menus at that actions a know, but I whant to add there more actions to it > and that actions are not managed by the QXEmbed itself or the programm that > have created it. I whant to add there funktions that are in the here I got lost :) - -- KVim Maintainer, http://freehackers.org/kvim YZis Editor Project, http://www.yzis.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE+742ryOYzc4nQ8j0RAmHNAJ4h+gx4zBs2g9xkmTmTzlYNAPfp0QCgljd2 2oD0qgsiDTfHXhhuxcsqV0U= =HH6l -----END PGP SIGNATURE----- >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<