ui/commandhandlers/commoncommandhandlers/src/glxcommandhandleraddtocontainer.cpp
changeset 26 c499df2dbb33
parent 24 99ad1390cd33
child 29 2c833fc9e98f
--- a/ui/commandhandlers/commoncommandhandlers/src/glxcommandhandleraddtocontainer.cpp	Fri Apr 16 14:58:46 2010 +0300
+++ b/ui/commandhandlers/commoncommandhandlers/src/glxcommandhandleraddtocontainer.cpp	Mon May 03 12:31:32 2010 +0300
@@ -37,6 +37,8 @@
 #include <hbdialog.h>
 #include <hbmessagebox.h>
 
+#include "glxlocalisationstrings.h"
+
 #include "OstTraceDefinitions.h"
 #ifdef OST_TRACE_COMPILER_IN_USE
 #include "glxcommandhandleraddtocontainerTraces.h"
@@ -46,6 +48,7 @@
 TInt GlxCommandHandlerAddToContainer::iSelectionCount = 0;
 
 const TInt KSelectionPopupListHierarchy = 5;
+const TInt KListPrefferedHeight = 400;
 
 GlxQueryContentWidget::GlxQueryContentWidget(QGraphicsItem* parent) :
     QGraphicsWidget(parent), mButton(0), mListView(0), mGrid(0)
@@ -57,6 +60,7 @@
     mButton = new HbPushButton("New Item");
     mListView = new HbListView(this);
     mListView->setSelectionMode(HbAbstractItemView::MultiSelection);
+    mListView->setPreferredHeight(KListPrefferedHeight);
 
     mGrid->addItem(mButton, 0, 0);
     mGrid->addItem(mListView, 1, 0);
@@ -150,6 +154,10 @@
         CleanupStack::Pop(command);
         mNewMediaAdded = false;
         }
+    else
+        {
+        MGlxMediaList::UnmarkAllL(aMediaList);
+        }
 
     MGlxMediaList::UnmarkAllL(*targetMediaList);
     targetMediaList->Close();
@@ -181,10 +189,10 @@
     connect(view->mButton, SIGNAL(released ()), this, SLOT(createNewMedia()));
 
 
-    HbAction *primary = new HbAction("OK");
+    HbAction *primary = new HbAction(GLX_BUTTON_OK);
     popup.setPrimaryAction(primary);
 
-    HbAction *secondary = new HbAction("Cancel");
+    HbAction *secondary = new HbAction(GLX_BUTTON_CANCEL);
     popup.setSecondaryAction(secondary);
     
     popup.setContentWidget(view); //ownership transfer
@@ -257,7 +265,7 @@
 
 QString GlxCommandHandlerAddToContainer::CompletionTextL() const
     {
-    return QString("Item added!");
+	return QString();	
     }
 
 QString GlxCommandHandlerAddToContainer::ProgressTextL() const