Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 24171

Summary: Gentoo could add a patch for QT 3.1.2 to fix a drag issue in konqueror
Product: Gentoo Linux Reporter: Patrick Lynch <patlynch>
Component: [OLD] LibraryAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://bugs.kde.org/show_bug.cgi?id=56220
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: src/widgets/qlistview.cpp drag n' drop patch
src/widgets/qlistview.cpp drag n' drop patch

Description Patrick Lynch 2003-07-09 06:42:13 UTC
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"
Comment 1 Patrick Lynch 2003-07-09 06:45:51 UTC
Created attachment 14308 [details, diff]
src/widgets/qlistview.cpp drag n' drop patch
Comment 2 Patrick Lynch 2003-07-09 06:46:14 UTC
Created attachment 14309 [details, diff]
src/widgets/qlistview.cpp drag n' drop patch
Comment 3 Michele Balistreri (RETIRED) gentoo-dev 2003-07-11 02:19:49 UTC
fixed in cvs, thanks for reporting!