All pastes #902295 Raw Edit

Mine

public text v1 · immutable
·published 2008-02-13 10:37 UTC
rendered paste body
void ThumbnailView::SelectionInteraction::startDrag()
{
    _dragInProgress = true;
    QList<QUrl> l;
    QStringList selected = _view->selection();
    for( QStringList::Iterator fileIt = selected.begin(); fileIt != selected.end(); ++fileIt ) {
        l.append( QUrl(*fileIt) );
    }
    QDrag* drag = new QDrag( MainWindow::Window::theMainWindow() );
    QMimeData* data = new QMimeData;
    data->setUrls( l );
    drag->setMimeData( data );

    kDebug() << drag->mimeData()->urls();

    drag->exec(Qt::ActionMask);

    _view->_mouseHandler = &(_view->_mouseTrackingHandler);
    _dragInProgress = false;
}