summaryrefslogtreecommitdiffstats
path: root/kexi/plugins/forms/widgets/kexidbdateedit.h
diff options
context:
space:
mode:
Diffstat (limited to 'kexi/plugins/forms/widgets/kexidbdateedit.h')
-rw-r--r--kexi/plugins/forms/widgets/kexidbdateedit.h69
1 files changed, 35 insertions, 34 deletions
diff --git a/kexi/plugins/forms/widgets/kexidbdateedit.h b/kexi/plugins/forms/widgets/kexidbdateedit.h
index 2ad693a8..b611590e 100644
--- a/kexi/plugins/forms/widgets/kexidbdateedit.h
+++ b/kexi/plugins/forms/widgets/kexidbdateedit.h
@@ -22,37 +22,38 @@
#define KexiDBDateEdit_H
#include "kexiformdataiteminterface.h"
-#include <qdatetimeedit.h>
+#include <tqdatetimeedit.h>
class KPopupMenu;
class KDatePicker;
-class QDateTimeEditor;
+class TQDateTimeEditor;
//! @short A db-aware date editor
-class KEXIFORMUTILS_EXPORT KexiDBDateEdit : public QWidget, public KexiFormDataItemInterface
+class KEXIFORMUTILS_EXPORT KexiDBDateEdit : public TQWidget, public KexiFormDataItemInterface
{
Q_OBJECT
- Q_PROPERTY(QString dataSource READ dataSource WRITE setDataSource DESIGNABLE true)
- Q_PROPERTY(QCString dataSourceMimeType READ dataSourceMimeType WRITE setDataSourceMimeType DESIGNABLE true)
- // properties copied from QDateEdit
+ TQ_OBJECT
+ TQ_PROPERTY(TQString dataSource READ dataSource WRITE setDataSource DESIGNABLE true)
+ TQ_PROPERTY(TQCString dataSourceMimeType READ dataSourceMimeType WRITE setDataSourceMimeType DESIGNABLE true)
+ // properties copied from TQDateEdit
Q_ENUMS( Order )
- Q_PROPERTY( Order order READ order WRITE setOrder DESIGNABLE true)
- Q_PROPERTY( QDate date READ date WRITE setDate DESIGNABLE true)
- Q_PROPERTY( bool autoAdvance READ autoAdvance WRITE setAutoAdvance DESIGNABLE true)
- Q_PROPERTY( QDate maxValue READ maxValue WRITE setMaxValue DESIGNABLE true)
- Q_PROPERTY( QDate minValue READ minValue WRITE setMinValue DESIGNABLE true)
- Q_PROPERTY( bool readOnly READ isReadOnly WRITE setReadOnly DESIGNABLE true )
+ TQ_PROPERTY( Order order READ order WRITE setOrder DESIGNABLE true)
+ TQ_PROPERTY( TQDate date READ date WRITE setDate DESIGNABLE true)
+ TQ_PROPERTY( bool autoAdvance READ autoAdvance WRITE setAutoAdvance DESIGNABLE true)
+ TQ_PROPERTY( TQDate maxValue READ maxValue WRITE setMaxValue DESIGNABLE true)
+ TQ_PROPERTY( TQDate minValue READ minValue WRITE setMinValue DESIGNABLE true)
+ TQ_PROPERTY( bool readOnly READ isReadOnly WRITE setReadOnly DESIGNABLE true )
public:
- enum Order { DMY = QDateEdit::DMY, MDY = QDateEdit::MDY, YMD = QDateEdit::YMD, YDM = QDateEdit::YDM };
+ enum Order { DMY = TQDateEdit::DMY, MDY = TQDateEdit::MDY, YMD = TQDateEdit::YMD, YDM = TQDateEdit::YDM };
- KexiDBDateEdit(const QDate &date, QWidget *parent, const char *name=0);
+ KexiDBDateEdit(const TQDate &date, TQWidget *tqparent, const char *name=0);
virtual ~KexiDBDateEdit();
- inline QString dataSource() const { return KexiFormDataItemInterface::dataSource(); }
- inline QCString dataSourceMimeType() const { return KexiFormDataItemInterface::dataSourceMimeType(); }
- virtual QVariant value();
- virtual void setInvalidState( const QString& displayText );
+ inline TQString dataSource() const { return KexiFormDataItemInterface::dataSource(); }
+ inline TQCString dataSourceMimeType() const { return KexiFormDataItemInterface::dataSourceMimeType(); }
+ virtual TQVariant value();
+ virtual void setInvalidState( const TQString& displayText );
//! \return true if editor's value is null (not empty)
//! Used for checking if a given constraint within table of form is met.
@@ -68,7 +69,7 @@ class KEXIFORMUTILS_EXPORT KexiDBDateEdit : public QWidget, public KexiFormDataI
virtual bool isReadOnly() const;
/*! \return the view widget of this item, e.g. line edit widget. */
- virtual QWidget* widget();
+ virtual TQWidget* widget();
virtual bool cursorAtStart();
virtual bool cursorAtEnd();
@@ -77,39 +78,39 @@ class KEXIFORMUTILS_EXPORT KexiDBDateEdit : public QWidget, public KexiFormDataI
virtual void setEnabled(bool enabled);
// property functions
- inline QDate date() const { return m_edit->date(); }
- inline void setOrder(Order order) { m_edit->setOrder( (QDateEdit::Order) order); }
+ inline TQDate date() const { return m_edit->date(); }
+ inline void setOrder(Order order) { m_edit->setOrder( (TQDateEdit::Order) order); }
inline Order order() const { return (Order)m_edit->order(); }
inline void setAutoAdvance( bool advance ) { m_edit->setAutoAdvance(advance); }
inline bool autoAdvance() const { return m_edit->autoAdvance(); }
- inline void setMinValue(const QDate& d) { m_edit->setMinValue(d); }
- inline QDate minValue() const { return m_edit->minValue(); }
- inline void setMaxValue(const QDate& d) { m_edit->setMaxValue(d); }
- inline QDate maxValue() const { return m_edit->maxValue(); }
+ inline void setMinValue(const TQDate& d) { m_edit->setMinValue(d); }
+ inline TQDate minValue() const { return m_edit->minValue(); }
+ inline void setMaxValue(const TQDate& d) { m_edit->setMaxValue(d); }
+ inline TQDate maxValue() const { return m_edit->maxValue(); }
signals:
- void dateChanged(const QDate &date);
+ void dateChanged(const TQDate &date);
public slots:
- inline void setDataSource(const QString &ds) { KexiFormDataItemInterface::setDataSource(ds); }
- inline void setDataSourceMimeType(const QCString &ds) { KexiFormDataItemInterface::setDataSourceMimeType(ds); }
- inline void setDate(const QDate& date) { m_edit->setDate(date); }
+ inline void setDataSource(const TQString &ds) { KexiFormDataItemInterface::setDataSource(ds); }
+ inline void setDataSourceMimeType(const TQCString &ds) { KexiFormDataItemInterface::setDataSourceMimeType(ds); }
+ inline void setDate(const TQDate& date) { m_edit->setDate(date); }
virtual void setReadOnly(bool set);
protected slots:
- void slotValueChanged(const QDate&);
+ void slotValueChanged(const TQDate&);
void slotShowDatePicker();
void acceptDate();
protected:
- virtual void setValueInternal(const QVariant& add, bool removeOld);
- virtual bool eventFilter(QObject *o, QEvent *e);
+ virtual void setValueInternal(const TQVariant& add, bool removeOld);
+ virtual bool eventFilter(TQObject *o, TQEvent *e);
private:
KDatePicker *m_datePicker;
- QDateEdit *m_edit;
+ TQDateEdit *m_edit;
KPopupMenu *m_datePickerPopupMenu;
- QDateTimeEditor *m_dte_date;
+ TQDateTimeEditor *m_dte_date;
bool m_invalidState : 1;
bool m_cleared : 1;
bool m_readOnly : 1;