equal
deleted
inserted
replaced
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 #include <QGraphicsLinearLayout> |
18 #include <QGraphicsLinearLayout> |
19 |
19 |
20 #include <hblineedit.h> |
20 #include <dialpadlineedit.h> |
21 #include <hbinputeditorinterface.h> |
21 #include <hbinputeditorinterface.h> |
22 #include <hbinputstandardfilters.h> |
22 #include <hbinputstandardfilters.h> |
23 #include <hbdeviceprofile.h> |
23 #include <hbdeviceprofile.h> |
24 #include <hbmainwindow.h> |
24 #include <hbmainwindow.h> |
25 |
25 |
41 QGraphicsItem* parent) |
41 QGraphicsItem* parent) |
42 : HbWidget(parent), |
42 : HbWidget(parent), |
43 mMainWindow(mainWindow) |
43 mMainWindow(mainWindow) |
44 { |
44 { |
45 // create editor |
45 // create editor |
46 mNumberEditor = new HbLineEdit(this); |
46 mNumberEditor = new DialpadLineEdit(this); |
47 mNumberEditor->setObjectName(QLatin1String("numberEdit")); |
47 mNumberEditor->setObjectName(QLatin1String("numberEdit")); |
48 HbEditorInterface editorInterface(mNumberEditor); |
48 HbEditorInterface editorInterface(mNumberEditor); |
49 editorInterface.setFilter(HbPhoneNumberFilter::instance()); |
49 editorInterface.setFilter(HbPhoneNumberFilter::instance()); |
50 editorInterface.setInputConstraints(HbEditorConstraintIgnoreFocus); |
50 editorInterface.setInputConstraints(HbEditorConstraintIgnoreFocus); |
51 mNumberEditor->setMaxLength(DialpadMaxEditStringLenght); |
51 mNumberEditor->setMaxLength(DialpadMaxEditStringLenght); |