[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 82024] Multiple folders on root level are possible (and not
From:       Frank Osterfeld <f_osterf () informatik ! uni-kl ! de>
Date:       2004-07-04 10:21:38
Message-ID: 20040704102138.27362.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
      
http://bugs.kde.org/show_bug.cgi?id=82024      
f_osterf informatik uni-kl de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |FIXED



------- Additional Comments From f_osterf informatik uni-kl de  2004-07-04 12:21 -------
CVS commit by osterfeld: 


reimplemented moveableDropEvent to prevent dragging of feeds/feed groups to top 
level.

CCMAIL=82024-done bugs kde org


  M +8 -0      feedstree.cpp   1.19
  M +2 -0      feedstree.h   1.11


--- kdenonbeta/akregator/src/feedstree.cpp  #1.18:1.19
 @ -206,4 +206,5  @ void FeedsTree::slotDropped( QDropEvent 
     QListViewItem *parent;
     findDrop( e->pos(), parent, afterme );
+        
     if (!parent)
     {
 @ -231,4 +232,10  @ void FeedsTree::slotDropped( QDropEvent 
 }
 
+void FeedsTree::movableDropEvent(QListViewItem* parent, QListViewItem* afterme)
+{
+    if (parent)
+        KListView::movableDropEvent(parent, afterme);
+}
+
 void FeedsTree::contentsDragMoveEvent(QDragMoveEvent* event)
 {
 @ -246,4 +253,5  @ void FeedsTree::contentsDragMoveEvent(QD
     QListViewItem *parent;
     findDrop( event->pos(), parent, afterme );
+    
     if (!parent)
     {

--- kdenonbeta/akregator/src/feedstree.h  #1.10:1.11
 @ -56,6 +56,8  @ namespace Akregator
             virtual void contentsDragMoveEvent(QDragMoveEvent* event);
             virtual bool acceptDrag(QDropEvent *event) const;
+            virtual void movableDropEvent(QListViewItem* parent, QListViewItem* afterme);
 
         public slots:
+           
             /** handle dropped urls */
             void slotDropped(QDropEvent *e, QListViewItem *after);
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic