27 #include <tqcombobox.h>
28 #include <tqdatetime.h>
31 #include <tdemacros.h>
33 #include "kdatepickerpopup.h"
60 KDateEdit( TQWidget *parent = 0,
const char *name = 0 );
75 void setReadOnly(
bool readOnly );
80 bool isReadOnly()
const;
91 void dateEntered(
const TQDate &date );
97 void dateChanged(
const TQDate &date );
106 void setDate(
const TQDate &date );
109 void lineEnterPressed();
110 void slotTextChanged(
const TQString& );
111 void dateSelected( TQDate );
114 virtual bool eventFilter( TQObject*, TQEvent* );
115 virtual void mousePressEvent( TQMouseEvent* );
128 virtual bool assignDate(
const TQDate &date );
134 void setupKeywords();
137 TQDate parseDate(
bool* = 0 )
const;
145 bool mDiscardNextMousePress;
147 TQMap<TQString, int> mKeywordMap;
A date editing widget that consists of an editable combo box.