diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/kvirc/ui/kvi_input_editor.cpp | 8 | ||||
| -rw-r--r-- | src/kvirc/ui/kvi_ircview_events.cpp | 10 | ||||
| -rw-r--r-- | src/modules/objects/class_treewidget.cpp | 3 |
3 files changed, 0 insertions, 21 deletions
diff --git a/src/kvirc/ui/kvi_input_editor.cpp b/src/kvirc/ui/kvi_input_editor.cpp index 41d34d21a..1ca79381e 100644 --- a/src/kvirc/ui/kvi_input_editor.cpp +++ b/src/kvirc/ui/kvi_input_editor.cpp @@ -195,14 +195,6 @@ void KviInputEditor::dropEvent(QDropEvent * e) { QUrl url = *it; QString szPath = url.path(); -#if !defined(COMPILE_ON_WINDOWS) && !defined(COMPILE_ON_MINGW) - if(szPath.length() > 0) - { - if(szPath[0] != QChar('/')) - szPath.prepend("/"); //HACK HACK HACK for Qt bug (?!?) - } -#endif - if(szPath.endsWith(KVI_FILEEXTENSION_SCRIPT,Qt::CaseInsensitive)) { //script, parse it diff --git a/src/kvirc/ui/kvi_ircview_events.cpp b/src/kvirc/ui/kvi_ircview_events.cpp index 650394df6..46c89fd20 100644 --- a/src/kvirc/ui/kvi_ircview_events.cpp +++ b/src/kvirc/ui/kvi_ircview_events.cpp @@ -1068,7 +1068,6 @@ void KviIrcView::keyPressEvent(QKeyEvent *e) void KviIrcView::dragEnterEvent(QDragEnterEvent *e) { if(!m_bAcceptDrops)return; - //e->accept(KviUriDrag::canDecode(e)); if(e->mimeData()->hasUrls()) e->acceptProposedAction(); emit dndEntered(); } @@ -1076,26 +1075,17 @@ void KviIrcView::dragEnterEvent(QDragEnterEvent *e) void KviIrcView::dropEvent(QDropEvent *e) { if(!m_bAcceptDrops)return; - //QStringList list; QList<QUrl> list; if(e->mimeData()->hasUrls()) - //if(KviUriDrag::decodeLocalFiles(e,list)) { list = e->mimeData()->urls(); if(!list.isEmpty()) { QList<QUrl>::Iterator it = list.begin(); - //QStringList::ConstIterator it = list.begin(); //kewl ! :) for( ; it != list.end(); ++it ) { QUrl url = *it; QString path = url.path(); - //QString tmp = *it; //wow :) - #if !defined(COMPILE_ON_WINDOWS) && !defined(COMPILE_ON_MINGW) - //if(tmp[0] != '/')tmp.prepend("/"); //HACK HACK HACK for Qt bug (?!?) - if(path[0] != '/')path.prepend("/"); //HACK HACK HACK for Qt bug (?!?) - #endif - //emit fileDropped(tmp); emit fileDropped(path); } } diff --git a/src/modules/objects/class_treewidget.cpp b/src/modules/objects/class_treewidget.cpp index 1758f6ba5..6270d483f 100644 --- a/src/modules/objects/class_treewidget.cpp +++ b/src/modules/objects/class_treewidget.cpp @@ -645,9 +645,6 @@ void KviKvsTreeWidget::dropEvent(QDropEvent * e) QUrl url = *it; QString path = url.path(); debug("path %s",path.toUtf8().data()); - #if !defined(COMPILE_ON_WINDOWS) && !defined(COMPILE_ON_MINGW) - if(path[0] != '/')path.prepend("/"); //HACK HACK HACK for Qt bug (?!?) - #endif QTreeWidgetItem *i = itemAt( e->pos() ); m_pParentScript->fileDropped(path,i); } |
