]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Merge remote-tracking branch 'origin/KDE/4.10'
authorFrank Reininghaus <frank78ac@googlemail.com>
Sun, 10 Feb 2013 18:27:21 +0000 (19:27 +0100)
committerFrank Reininghaus <frank78ac@googlemail.com>
Sun, 10 Feb 2013 18:27:21 +0000 (19:27 +0100)
1  2 
src/panels/folders/folderspanel.cpp
src/panels/places/placespanel.cpp

index 8ce853a2a81754b2885f4203ed98cbdfb14d2871,98c06fb35ecf672fbdcbf752ceae6469bb141cc2..46c1b34507c382dbfa396c9cd5b4edd3e9a1d3dc
@@@ -152,7 -152,7 +152,7 @@@ void FoldersPanel::showEvent(QShowEvent
          m_controller->setAutoActivationBehavior(KItemListController::ExpansionOnly);
          m_controller->setMouseDoubleClickAction(KItemListController::ActivateAndExpandItem);
          m_controller->setAutoActivationDelay(750);
-         m_controller->setSingleClickActivation(true);
+         m_controller->setSingleClickActivationEnforced(true);
  
          connect(m_controller, SIGNAL(itemActivated(int)), this, SLOT(slotItemActivated(int)));
          connect(m_controller, SIGNAL(itemMiddleClicked(int)), this, SLOT(slotItemMiddleClicked(int)));
@@@ -236,8 -236,7 +236,8 @@@ void FoldersPanel::slotItemDropEvent(in
                               event->buttons(),
                               event->modifiers());
  
 -        const QString error = DragAndDropHelper::dropUrls(destItem, destItem.url(), &dropEvent);
 +        QString error;
 +        DragAndDropHelper::dropUrls(destItem, destItem.url(), &dropEvent, error);
          if (!error.isEmpty()) {
              emit errorMessage(error);
          }
index 9f9306946c62734dd528c80d09b2c78552f037ae,919f2ed45e29fead3a117403a080c2b2a750d6e1..e23732c97817f69b4a673bafe4d43cb3b6061b77
@@@ -110,7 -110,7 +110,7 @@@ void PlacesPanel::showEvent(QShowEvent
  
          m_controller = new KItemListController(m_model, m_view, this);
          m_controller->setSelectionBehavior(KItemListController::SingleSelection);
-         m_controller->setSingleClickActivation(true);
+         m_controller->setSingleClickActivationEnforced(true);
  
        readSettings();
  
@@@ -352,11 -352,7 +352,11 @@@ void PlacesPanel::slotItemDropEvent(in
                           event->buttons(),
                           event->modifiers());
  
 -    DragAndDropHelper::dropUrls(KFileItem(), destUrl, &dropEvent);
 +    QString error;
 +    DragAndDropHelper::dropUrls(KFileItem(), destUrl, &dropEvent, error);
 +    if (!error.isEmpty()) {
 +        emit errorMessage(error);
 +    }
  }
  
  void PlacesPanel::slotItemDropEventStorageSetupDone(int index, bool success)
          if (success) {
              KUrl destUrl = m_model->placesItem(index)->url();
  
 -            DragAndDropHelper::dropUrls(KFileItem(), destUrl, m_itemDropEvent);
 +            QString error;
 +            DragAndDropHelper::dropUrls(KFileItem(), destUrl, m_itemDropEvent, error);
 +            if (!error.isEmpty()) {
 +                emit errorMessage(error);
 +            }
          }
  
          delete m_itemDropEventMimeData;
@@@ -392,8 -384,7 +392,8 @@@ void PlacesPanel::slotAboveItemDropEven
  void PlacesPanel::slotUrlsDropped(const KUrl& dest, QDropEvent* event, QWidget* parent)
  {
      Q_UNUSED(parent);
 -    const QString error = DragAndDropHelper::dropUrls(KFileItem(), dest, event);
 +    QString error;
 +    DragAndDropHelper::dropUrls(KFileItem(), dest, event, error);
      if (!error.isEmpty()) {
          emit errorMessage(error);
      }