Re: Running more than one instance of Evince
- From: Jose Aliste <jose aliste gmail com>
- To: Federico Fanton <federico panizzolo it>
- Cc: evince-list gnome org
- Subject: Re: Running more than one instance of Evince
- Date: Sat, 18 Apr 2009 12:14:37 -0400
Hi,
Using the ev_view widget and its python bindings it should be very
easy to make a simple pygtk viewer that fits your needs. You could
just add the code to erase the file to the function connected to the
window_destroy signal :)
See http://blog.tomeuvizoso.net/2009/01/embedding-evince-gnome-mobile-and-gnome.html
for more info about embeeding (most of)Evince in a pygtk app.
Greetings,
José
On Fri, Apr 17, 2009 at 7:47 AM, Federico Fanton <federico panizzolo it> wrote:
> Hi everyone!
> I have a wxPython application and I'm using Evince to display the reports it
> generates. Since I'd like to delete every report after the user has closed
> the corresponding Evince instance, my application uses a thread that does a
> subprocess.call() to invoke Evince, and then removes the report when the
> subprocess terminates.
> This works fine as long as the user looks at just one report at a time,
> because if he opens one report and then another (without closing the
> previous one) the previous Evince instance gets "recycled" to show the new
> report, so subprocess.call() returns immediately and the file gets deleted
> too soon.
> Is there a way to force Evince to use a new instance every time?
> Many thanks!
>
>
> (Xubuntu 8.10)
> _______________________________________________
> Evince-list mailing list
> Evince-list gnome org
> http://mail.gnome.org/mailman/listinfo/evince-list
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]