--- a/emailuis/nmailui/src/nmmailboxlistview.cpp Mon May 24 21:02:02 2010 +0300
+++ b/emailuis/nmailui/src/nmmailboxlistview.cpp Fri May 28 13:56:43 2010 +0300
@@ -46,6 +46,8 @@
mDocumentLoader(documentLoader),
mViewReady(false)
{
+ NM_FUNCTION;
+
// Load view layout
loadViewLayout();
@@ -58,6 +60,8 @@
*/
NmMailboxListView::~NmMailboxListView()
{
+ NM_FUNCTION;
+
delete mDocumentLoader;
mWidgetList.clear();
if (mItemContextMenu){
@@ -71,6 +75,8 @@
*/
void NmMailboxListView::loadViewLayout()
{
+ NM_FUNCTION;
+
// Use document loader to load the view
bool ok = false;
setObjectName(QString(NMUI_MAILBOX_LIST_VIEW));
@@ -90,7 +96,7 @@
mMailboxListWidget = qobject_cast<HbListView *>
(mDocumentLoader->findWidget(NMUI_MAILBOX_LIST_WIDGET));
if (mMailboxListWidget) {
- NMLOG("nmailui: mailboxlistview: List object loaded");
+ NM_COMMENT("nmailui: mailboxlistview: list object loaded");
// Set item prototype.
mMailboxListWidget->setItemPrototype(new NmMailboxListViewItem(this));
mMailboxListWidget->setItemRecycling(true);
@@ -101,11 +107,11 @@
mMailboxListWidget->setFrictionEnabled(true);
}
else {
- NMLOG("nmailui: mailboxlistview: List object loading failed");
+ NM_ERROR(1,"nmailui: mailboxlistview: list object loading failed");
}
}
else {
- NMLOG("nmailui: mailboxlistview: Reasource loading failed");
+ NM_ERROR(1,"nmailui: mailboxlistview: resource loading failed");
}
}
@@ -114,6 +120,8 @@
*/
void NmMailboxListView::viewReady()
{
+ NM_FUNCTION;
+
if (!mViewReady){
// Set title
setTitle(hbTrId("txt_mail_title_mail"));
@@ -130,6 +138,8 @@
*/
void NmMailboxListView::reloadViewContents(NmUiStartParam* startParam)
{
+ NM_FUNCTION;
+
// Check start parameter validity.
if (startParam&&startParam->viewId()==NmUiViewMailboxList) {
// Delete existing start parameter data
@@ -141,7 +151,7 @@
refreshList();
}
else {
- NMLOG("nmailui: mailboxlistview: Invalid start parameter");
+ NM_ERROR(1,"nmailui: mailboxlistview: invalid start parameter");
// Unused start parameter needs to be deleted
delete startParam;
startParam = NULL;
@@ -153,6 +163,8 @@
*/
NmUiViewId NmMailboxListView::nmailViewId() const
{
+ NM_FUNCTION;
+
return NmUiViewMailboxList;
}
@@ -161,6 +173,8 @@
*/
void NmMailboxListView::refreshList()
{
+ NM_FUNCTION;
+
if (mMailboxListWidget) {
mMailboxListWidget->setModel(&mListModel);
}
@@ -171,6 +185,8 @@
*/
void NmMailboxListView::itemActivated(const QModelIndex &index)
{
+ NM_FUNCTION;
+
mActivatedIndex = index;
QMetaObject::invokeMethod(this, "openSelectedMailBox", Qt::QueuedConnection);
}
@@ -181,6 +197,8 @@
*/
void NmMailboxListView::openSelectedMailBox()
{
+ NM_FUNCTION;
+
// Get mailbox meta data
NmMailboxMetaData *mailbox =
mListModel.data(mActivatedIndex, Qt::DisplayRole).value<NmMailboxMetaData*>();
@@ -200,6 +218,8 @@
void NmMailboxListView::handleActionCommand(NmActionResponse &actionResponse)
{
+ NM_FUNCTION;
+
// Handle context menu commands here
Q_UNUSED(actionResponse);
}