3 #include "kdatewidget.h"
6 #include "ktimewidget.h"
8 #include "kdatetimewidget.h"
10 class KDateTimeWidget::KDateTimeWidgetPrivate
18 : TQWidget(parent, name)
24 TQWidget * parent,
const char * name)
25 : TQWidget(parent, name)
37 void KDateTimeWidget::init()
39 d =
new KDateTimeWidgetPrivate;
42 layout->setAutoAdd(
true);
47 connect(d->dateWidget, TQT_SIGNAL(changed(TQDate)),
48 TQT_SLOT(slotValueChanged()));
49 connect(d->timeWidget, TQT_SIGNAL(
valueChanged(
const TQTime &)),
50 TQT_SLOT(slotValueChanged()));
55 d->dateWidget->setDate(TQT_TQDATE_OBJECT(datetime.date()));
56 d->timeWidget->setTime(TQT_TQTIME_OBJECT(datetime.time()));
61 return TQDateTime(d->dateWidget->date(), d->timeWidget->time());
64 void KDateTimeWidget::slotValueChanged()
66 TQDateTime datetime(d->dateWidget->date(),
67 d->timeWidget->time());
69 kdDebug() <<
"slotValueChanged(): " << datetime <<
"\n";
74 #include "kdatetimewidget.moc"