Changeset 461


Ignore:
Timestamp:
Jan 21, 2010, 6:36:45 PM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

gui: DnD: Fixed representing local files as text/uri-list.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gui/kernel/qmime_pm.cpp

    r460 r461  
    15741574bool QPMMime::canTargetRenderAsOS2File(DRAGITEM *item, QByteArray *fullName /*= 0*/)
    15751575{
    1576     if ( !item )
     1576    if ()
    15771577        return false;
    15781578
     
    16061606            ok = false;
    16071607            int drmLen = strlen("DRM_OS2FILE");
    1608             for (int j = i + drmLen; j < (int) rmf.size(); ++j) {
     1608            for (int j = i + drmLen; j < rmf.size(); ++j) {
    16091609                char ch = rmf[j];
    16101610                if (ch == ' ')
     
    16271627    QByteArray srcFullName2(srcFullName.size(), '\0');
    16281628    APIRET rc = DosQueryPathInfo(srcFullName, FIL_QUERYFULLNAME,
    1629                                  srcFullName2.data(), srcFullName2.size());
     1629                                 srcFullName2.data(), srcFullName2.size());
    16301630    if (rc != 0)
    16311631        return false;
     
    21822182            return result;
    21832183        QString fn = QFile::decodeName(fullName);
    2184         urls += QUrl::fromLocalFile(fn).toString();
     2184        urls += QUrl::fromLocalFile(fn);
    21852185    }
    21862186
     
    23802380    }
    23812381
     2382
     2383
     2384
     2385
     2386
     2387
    23822388    if (allAreFiles) {
    23832389        // return an exclusive drop worker
Note: See TracChangeset for help on using the changeset viewer.