src/hbwidgets/editors/hbdatetimeedit.cpp
changeset 28 b7da29130b0e
parent 7 923ff622b8b9
equal deleted inserted replaced
23:e6ad4ef83b23 28:b7da29130b0e
    33 #include "hbevent.h"
    33 #include "hbevent.h"
    34 
    34 
    35 /*!
    35 /*!
    36     @alpha
    36     @alpha
    37     @hbwidgets
    37     @hbwidgets
       
    38     \deprecated HbDateTimeEdit
       
    39         is deprecated. Use HbDateTimePicker instead.      
       
    40 
       
    41     \class HbDateTimeEdit
    38     \brief The HbDateTimeEdit class provides a widget for editing dates and times.
    42     \brief The HbDateTimeEdit class provides a widget for editing dates and times.
    39 
    43 
    40 
       
    41 
       
    42     \sa QDateTime
    44     \sa QDateTime
    43 
    45 
    44  */
    46  */
    45 
    47 
    46 /*!
    48 /*!
       
    49 
       
    50     \deprecated HbDateTimeEdit::HbDateTimeEdit(QGraphicsItem*)
       
    51          is deprecated. Use HbDateTimePicker instead.
       
    52 
    47     Constructs datetime edit widget.
    53     Constructs datetime edit widget.
    48  */
    54  */
    49 HbDateTimeEdit::HbDateTimeEdit (QGraphicsItem *parent) :
    55 HbDateTimeEdit::HbDateTimeEdit (QGraphicsItem *parent) :
    50     HbLineEdit(*new HbDateTimeEditPrivate, parent)
    56     HbLineEdit(*new HbDateTimeEditPrivate, parent)
    51 {
    57 {
    54 
    60 
    55     d->init();
    61     d->init();
    56 }
    62 }
    57 
    63 
    58 /*!
    64 /*!
       
    65 
       
    66     \deprecated HbDateTimeEdit::HbDateTimeEdit(const QDate&, QGraphicsItem*) 
       
    67          is deprecated. Use HbDateTimePicker instead.
       
    68 
    59     Constructs date time editor to display \a date using default locale.
    69     Constructs date time editor to display \a date using default locale.
    60 
    70 
    61  */
    71  */
    62 HbDateTimeEdit::HbDateTimeEdit (const QDate &date, QGraphicsItem *parent) :
    72 HbDateTimeEdit::HbDateTimeEdit (const QDate &date, QGraphicsItem *parent) :
    63     HbLineEdit(*new HbDateTimeEditPrivate, parent)
    73     HbLineEdit(*new HbDateTimeEditPrivate, parent)
    67 
    77 
    68     d->init(date);
    78     d->init(date);
    69 }
    79 }
    70 
    80 
    71 /*!
    81 /*!
       
    82    
       
    83     \deprecated HbDateTimeEdit::HbDateTimeEdit(const QTime&, QGraphicsItem*) 
       
    84          is deprecated. Use HbDateTimePicker instead.
       
    85 
    72     Constructs date time editor to display \a time using default locale.
    86     Constructs date time editor to display \a time using default locale.
    73  */
    87  */
    74 HbDateTimeEdit::HbDateTimeEdit (const QTime &time, QGraphicsItem *parent) :
    88 HbDateTimeEdit::HbDateTimeEdit (const QTime &time, QGraphicsItem *parent) :
    75     HbLineEdit(*new HbDateTimeEditPrivate, parent)
    89     HbLineEdit(*new HbDateTimeEditPrivate, parent)
    76 {
    90 {
    79 
    93 
    80     d->init(time);
    94     d->init(time);
    81 }
    95 }
    82 
    96 
    83 /*!
    97 /*!
       
    98       
       
    99     \deprecated HbDateTimeEdit::HbDateTimeEdit(const QDateTime&, QGraphicsItem*) 
       
   100          is deprecated. Use HbDateTimePicker instead.
       
   101 
    84     Constructs date time editor to display \a dateTime using default locale.
   102     Constructs date time editor to display \a dateTime using default locale.
    85  */
   103  */
    86 HbDateTimeEdit::HbDateTimeEdit (const QDateTime &dateTime, QGraphicsItem *parent) :
   104 HbDateTimeEdit::HbDateTimeEdit (const QDateTime &dateTime, QGraphicsItem *parent) :
    87     HbLineEdit(*new HbDateTimeEditPrivate, parent)
   105     HbLineEdit(*new HbDateTimeEditPrivate, parent)
    88 {
   106 {
    91 
   109 
    92     d->init(dateTime);
   110     d->init(dateTime);
    93 }
   111 }
    94 
   112 
    95 /*
   113 /*
       
   114 
       
   115     \deprecated HbDateTimeEdit::HbDateTimeEdit(HbDateTimeEditPrivate&, QGraphicsItem*) 
       
   116          is deprecated. Use HbDateTimePicker instead.
       
   117 
    96     for internal use only
   118     for internal use only
    97  */
   119  */
    98 HbDateTimeEdit::HbDateTimeEdit (HbDateTimeEditPrivate &dd, QGraphicsItem *parent) :
   120 HbDateTimeEdit::HbDateTimeEdit (HbDateTimeEditPrivate &dd, QGraphicsItem *parent) :
    99     HbLineEdit(dd, parent)
   121     HbLineEdit(dd, parent)
   100 {
   122 {