Thanks Madhusudan...
Your pointers were great for me to start off. I was looking for the
corresponding method in gtkmm.
For those new like me out there... this is what I did:
Called:
Glib::signal_timeout().connect(sigc::mem_fun(*this,&className::periodicTask),1000);
bool className :: periodicTask(){
time_t rawtime;
struct tm * timeinfo;
string date;
time ( &rawtime );
timeinfo = localtime ( &rawtime );
date = asctime(timeinfo);
m_date.set_text("date:"+date);
return true;
}
returning true alone will get the clock ticking. With false, it just
displays once and m_date is not updated.
Hope this helps somebody someday.
Thanks
Sirisha
On Thu, 2006-12-14 at 10:39 +0530, Madhusudan E wrote:
> Hi,
> You may use
>
> For ex:
>
> g_timeout_add_full(G_PRIORITY_DEFAULT,1000, periodicTask, NULL,
> (GDestroyNotify)go_to_timeout);
>
> Where in , the 'periodicTask' callback will be called every 1 sec (1000
> msec),
> Within this callback you can use, time_t to get the time current time.
> Update your window and display.
>
> I hope this helps.
>
> Rgds,
> Madhusudan.
>
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of SIRISHA
> MUPPAVARAPU
> Sent: Thursday, December 14, 2006 2:03 AM
> To: [email protected]
> Subject: Display date and time using gtkmm2.4
>
> Hi All
>
> In my project, I need to display the date time on the window as long as
> the application is running. Kind of real time display of date,time on
> the window. I can use time_t from time.h and obtain the date and time.
> But, how do I make is real time? I am using libgtk2.8 and libgtkmm 2.4.
>
> I searched all over the net and couldn't find any solution. All your
> suggestions are highly appreciated. I am pretty new to GTK programming
> and I come from Java/C# background. Hope someone there can help me with
> a seemingly simple problem.
>
> Thanks in advance
> Sirisha
> _______________________________________________
> gtk-app-devel-list mailing list
> [email protected]
> http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
>
>
_______________________________________________
gtk-app-devel-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list