85 .data(HbDataFormModelItem::ItemTypeRole).toInt()); |
85 .data(HbDataFormModelItem::ItemTypeRole).toInt()); |
86 |
86 |
87 switch(itemType) { |
87 switch(itemType) { |
88 case HbDataFormModelItem::CustomItemBase + DueDateItemOffset: { |
88 case HbDataFormModelItem::CustomItemBase + DueDateItemOffset: { |
89 mDueDateItem = new HbPushButton(); |
89 mDueDateItem = new HbPushButton(); |
|
90 mDueDateItem->setObjectName("dueDateItem"); |
90 connect( |
91 connect( |
91 mDueDateItem, SIGNAL(clicked()), |
92 mDueDateItem, SIGNAL(clicked()), |
92 this, SLOT(selectDueDate())); |
93 this, SLOT(selectDueDate())); |
93 return mDueDateItem; |
94 return mDueDateItem; |
94 } |
95 } |
99 QGraphicsLinearLayout *layout = |
100 QGraphicsLinearLayout *layout = |
100 new QGraphicsLinearLayout(Qt::Horizontal); |
101 new QGraphicsLinearLayout(Qt::Horizontal); |
101 widget->setLayout(layout); |
102 widget->setLayout(layout); |
102 |
103 |
103 mTimeWidget = new HbPushButton(); |
104 mTimeWidget = new HbPushButton(); |
|
105 mTimeWidget->setObjectName("alarmTime"); |
104 layout->addItem(mTimeWidget); |
106 layout->addItem(mTimeWidget); |
105 connect( |
107 connect( |
106 mTimeWidget, SIGNAL(clicked()), |
108 mTimeWidget, SIGNAL(clicked()), |
107 this, SLOT(launchTimePicker())); |
109 this, SLOT(launchTimePicker())); |
108 |
110 |
109 mDateWidget = new HbPushButton(); |
111 mDateWidget = new HbPushButton(); |
|
112 mDateWidget->setObjectName("alarmDate"); |
110 layout->addItem(mDateWidget); |
113 layout->addItem(mDateWidget); |
111 connect( |
114 connect( |
112 mDateWidget, SIGNAL(clicked()), |
115 mDateWidget, SIGNAL(clicked()), |
113 this, SLOT(launchDatePicker())); |
116 this, SLOT(launchDatePicker())); |
114 return widget; |
117 return widget; |