Properties | Public Member Functions | Public Slots | Signals
DLineEdit Class Reference

#include <datecluster.h>

List of all members.

Properties

QDate date
XDateEdit::Defaults defaultDate
QString fieldName

Public Member Functions

 DLineEdit (QWidget *parent=0, const char *=0)
virtual Q_INVOKABLE int calendarSiteId ()
virtual Q_INVOKABLE void clear ()
virtual QDate date ()
virtual XDateEdit::Defaults defaultDate ()
virtual QString fieldName () const
virtual Q_INVOKABLE bool isNull ()
virtual Q_INVOKABLE bool isValid ()
Q_INVOKABLE void setAllowNullDate (bool p)
Q_INVOKABLE void setCalendarSiteId (int siteId)
Q_INVOKABLE void setDate (const QVariant &p, bool b=false)
Q_INVOKABLE void setNullDate (const QDate &p)
Q_INVOKABLE void setNullString (const QString &p)

Public Slots

virtual void setDataWidgetMap (XDataWidgetMapper *m)
void setDate (const QDate &p, bool b=false)
virtual void setDefaultDate (XDateEdit::Defaults p)
virtual void setEnabled (const bool)
virtual void setFieldName (QString p)
void setNull ()
void showCalendar ()
QString toISOString ()

Signals

void newDate (const QDate &)

Constructor & Destructor Documentation

DLineEdit::DLineEdit ( QWidget parent = 0,
const char *  name = 0 
)

Member Function Documentation

virtual Q_INVOKABLE int DLineEdit::calendarSiteId ( ) [inline, virtual]
virtual Q_INVOKABLE void DLineEdit::clear ( ) [inline, virtual]
virtual QDate DLineEdit::date ( ) [inline, virtual]
virtual XDateEdit::Defaults DLineEdit::defaultDate ( ) [inline, virtual]
virtual QString DLineEdit::fieldName ( ) const [inline, virtual]
virtual Q_INVOKABLE bool DLineEdit::isNull ( ) [inline, virtual]
virtual Q_INVOKABLE bool DLineEdit::isValid ( ) [inline, virtual]
void DLineEdit::newDate ( const QDate ) [signal]
Q_INVOKABLE void DLineEdit::setAllowNullDate ( bool  p) [inline]
Q_INVOKABLE void DLineEdit::setCalendarSiteId ( int  siteId) [inline]
virtual void DLineEdit::setDataWidgetMap ( XDataWidgetMapper m) [inline, virtual, slot]
void DLineEdit::setDate ( const QVariant p,
bool  b = false 
)

Sets the date on the cluster to p where b flags whether to emit the newDate signal. Specifically designed to work in a scripted environment where java script dates are passed as a QVariant.

void DLineEdit::setDate ( const QDate p,
bool  b = false 
) [inline, slot]
virtual void DLineEdit::setDefaultDate ( XDateEdit::Defaults  p) [inline, virtual, slot]
void DLineEdit::setEnabled ( const bool  p) [virtual, slot]

Reimplemented from QWidget.

virtual void DLineEdit::setFieldName ( QString  p) [inline, virtual, slot]
void DLineEdit::setNull ( ) [inline, slot]
Q_INVOKABLE void DLineEdit::setNullDate ( const QDate p) [inline]
Q_INVOKABLE void DLineEdit::setNullString ( const QString p) [inline]
void DLineEdit::showCalendar ( ) [inline, slot]

Property Documentation

QDate DLineEdit::date [read, write]

The documentation for this class was generated from the following files:

Generated on Mon Jan 23 2012 12:22:32 xTuple ERP Programmer Reference, Version 3.8.0 doxygen 1.7.6.1