Re: Handling Unix signals in a GTK+ application
- From: Andreas Stricker <andreas stricker fela ch>
- To: gtk-app-devel-list gnome org
- Subject: Re: Handling Unix signals in a GTK+ application
- Date: Mon, 13 Mar 2006 19:12:19 +0100
Thomas Okken schrieb:
I would like to catch SIGINT in my GTK+ application,
to do a graceful exit. I was looking for the GTK+
equivalent of XtNoticeSignal(), but I guess there
isn't one;
No, I'm missing them too...
I read a few articles discussing the use of a pipe,
with an input source to handle the "noticing the
event" bit within the main loop. It seems like a
kludge, but I suppose it's workable... Is this still
the recommended approach? (I notice the GTK
documentation is utterly silent on the whole topic.)
Whether it recommended or not I don't know but I'm using it.
I've written some convenience functions to handle this.
They may be not perfect, but it works for me fine.
http://rapidmax.homelinux.net/src/gunixsignal/
I should also add a mirror here:
http://home.shinternet.ch/foo/src/gunixsignal/
Cheers, Andy
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]