Re: gtk_timeout_add problem
- From: Paul Davis <paul linuxaudiosystems com>
- To: "N poleone" <napoleone1981 gmail com>
- Cc: gtk-list gnome org
- Subject: Re: gtk_timeout_add problem
- Date: Wed, 14 Dec 2005 22:40:39 -0500
On Wed, 2005-12-14 at 23:29 +0100, N poleone wrote:
> Hi,
> I can't compile using gtk_timeout_add (or g_timeout_add, the problem
> is the same...). I'm using C++...
> The error is:
>
> In member function `virtual void dialogAcquisizione::on_okbutton2_clicked()':
> error: argument of type `gint (dialogAcquisizione::)(void*)' does not
> match `gboolean (*)(void*)'
>
> The code is (all in the same class):
>
> #include <gtk/gtk.h>
>
> gint dialogAcquisizione::acquisisci(gpointer data)
this should return gboolean.
> {
> std::cout << "Sto acquisendo...\n";
> return (TRUE);
> }
>
> void dialogAcquisizione::on_okbutton2_clicked()
> {
> std::cout << "Intercettato l'evento di ok\n"
> << "Inzializzo il timer\n";
> guint timer_id;
> timer_id =
> gtk_timeout_add(5000,(GtkFunction)dialogAcquisizione::acquisisci,NULL);
> //this.hide();
> }
>
> Why???
> --
> Ciao da
> N poleone (ICQ# 266220356; MSN Messenger: napoleone1981 yahoo it)
> "Le battaglie si vincono con gli uomini che si hanno, non con quelli che
> si vorrebbero" (Napoleone Bonaparte)
> "Le cose che possiedi prima o poi ti possiedono..." (Fight Club)
> "Le donne possono avere bambini...gli uomini computers" (Anonimo)
> _______________________________________________
> gtk-list mailing list
> gtk-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtk-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]