notes/notesui/noteseditor/src/notestodoeditor.cpp
changeset 57 bb2d3e476f29
parent 55 2c54b51f39c4
child 70 a5ed90760192
equal deleted inserted replaced
55:2c54b51f39c4 57:bb2d3e476f29
    48 #include <agendaentry.h>
    48 #include <agendaentry.h>
    49 #include "OstTraceDefinitions.h"
    49 #include "OstTraceDefinitions.h"
    50 #ifdef OST_TRACE_COMPILER_IN_USE
    50 #ifdef OST_TRACE_COMPILER_IN_USE
    51 #include "notestodoeditorTraces.h"
    51 #include "notestodoeditorTraces.h"
    52 #endif
    52 #endif
       
    53 
       
    54 // Constants
       
    55 const int MaxRowsInTextItem(10);
       
    56 const int MaxCharacterLimit(255);
    53 
    57 
    54 
    58 
    55 /*!
    59 /*!
    56 	\class NotesTodoEditor
    60 	\class NotesTodoEditor
    57 
    61 
   379 	mSubjectItem = mFormModel->appendDataFormItem(
   383 	mSubjectItem = mFormModel->appendDataFormItem(
   380 			HbDataFormModelItem::TextItem,
   384 			HbDataFormModelItem::TextItem,
   381 			QString(""), mFormModel->invisibleRootItem());
   385 			QString(""), mFormModel->invisibleRootItem());
   382 
   386 
   383 	mSubjectItem->setContentWidgetData("text", mOwner->mModifiedNote.summary());
   387 	mSubjectItem->setContentWidgetData("text", mOwner->mModifiedNote.summary());
       
   388 	mSubjectItem->setContentWidgetData("maxRows", MaxRowsInTextItem);
       
   389 	mSubjectItem->setContentWidgetData("maxLength", MaxCharacterLimit);
   384 	mSubjectItem->setContentWidgetData("objectName", "subjectItem");
   390 	mSubjectItem->setContentWidgetData("objectName", "subjectItem");
   385 
   391 
   386 	mDataForm->addConnection(
   392 	mDataForm->addConnection(
   387 			mSubjectItem , SIGNAL(textChanged(const QString &)),
   393 			mSubjectItem , SIGNAL(textChanged(const QString &)),
   388 			this, SLOT(updateSummaryText(const QString &)));
   394 			this, SLOT(updateSummaryText(const QString &)));
   565 			mFormModel->invisibleRootItem());
   571 			mFormModel->invisibleRootItem());
   566 
   572 
   567 	mDescriptionItemIndex =
   573 	mDescriptionItemIndex =
   568 			mFormModel->indexFromItem(mDescriptionItem).row();
   574 			mFormModel->indexFromItem(mDescriptionItem).row();
   569 
   575 
       
   576 	mDescriptionItem->setContentWidgetData("maxRows", MaxRowsInTextItem);
   570 	mDescriptionItem->setContentWidgetData(
   577 	mDescriptionItem->setContentWidgetData(
   571 			QString("text"), mOwner->mModifiedNote.description());
   578 			QString("text"), mOwner->mModifiedNote.description());
   572 
   579 
   573 	mDataForm->addConnection(
   580 	mDataForm->addConnection(
   574 			mDescriptionItem, SIGNAL(textChanged(const QString)),
   581 			mDescriptionItem, SIGNAL(textChanged(const QString)),