There is a very annoying drag n' drop issue in KDE 3.1.2 and QT 3.1.2. When initiating a drag with a multiple file selection in konqueror, the multiple selection is lst and only the file the drag initiated from remains selected and sub-sequently the only file draged. THe only work around is to hold the Shift or Ctrl key when dragging, but these modifiers only "Copy" the file to the drop target. A patch was posted to kde.bugs.org. I have attached a file containing the output from diff after I made the mod manually, to make it easier to for gentoo dev. But my patch is not usefull, as I have no idea how to make a usefull patch.diff file for you. Sorry :/ Reproducible: Always Steps to Reproduce: 1. Open a konqueror session in "File Managment" mode with "View mode" set to "Detailed" 2. Select multiple files in the detailed list view, using mouse or keyboard selection method 3. Attempt to drag ALL the selected files to a destionation folder ;) Actual Results: Only one of the selected files will be draged to the drop target. Expected Results: All files selected should be registered at the drop target bash-2.05b# emerge info Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.2, glibc-2.2.5-r2,2.3.1-r4) ================================================================= System uname: 2.5.73-mm3 i686 Pentium II (Deschutes) GENTOO_MIRRORS="http://planetmirror.com/pub/gentoo/" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss apm avi crypt gif jpeg libg++ libwww mikmod mpeg ncurses pdflib png quicktime spell truetype xml2 xmms xv zlib gdbm berkdb slang readline arts svga java sdl gpm tcpd pam ssl perl python imlib oggvorbis gtk qt kde motif ldap X -3dnow -directfb -3dfx -dvd -encode mmx -opengl -esd -gnome -cups cdr -nls -cjk tcltk" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium2 -Os -pipe -fomit-frame-pointer" CXXFLAGS="-march=pentium2 -Os -pipe -fomit-frame-pointer" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" FEATURES="sandbox ccache noauto"
Created attachment 14308 [details, diff] src/widgets/qlistview.cpp drag n' drop patch
Created attachment 14309 [details, diff] src/widgets/qlistview.cpp drag n' drop patch
fixed in cvs, thanks for reporting!