[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