Changeset 776
- Timestamp:
- Aug 4, 2010, 6:11:00 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gui/kernel/qmime_pm.cpp
r690 r776 2255 2255 2256 2256 int sep = fileName.lastIndexOf('\\'); 2257 Q_ASSERT(sep > 0 && sep < fileName.length() - 1); 2258 if (sep <= 0 || sep >= fileName.length() - 1) { 2259 ok = false; 2260 break; 2261 } 2262 2263 item->hstrSourceName = DrgAddStrHandle(fileName.data() + sep + 1); 2264 fileName.truncate(sep + 1); 2265 item->hstrContainerName = DrgAddStrHandle(fileName); 2257 2258 if (sep >= 0) { 2259 item->hstrSourceName = DrgAddStrHandle(fileName.data() + sep + 1); 2260 fileName.truncate(sep + 1); 2261 item->hstrContainerName = DrgAddStrHandle(fileName); 2262 } else { 2263 // we got an URL like "file:" which corresponds to the "Computer" 2264 // bookmark in the side bar of the standard file dialog. We have to 2265 // deal with that too 2266 item->hstrSourceName = DrgAddStrHandle(fileName.data()); 2267 item->hstrContainerName = DrgAddStrHandle(""); 2268 } 2266 2269 2267 2270 DEBUG(() << "QPMMimeText::NativeFileDrag: item" << i
Note:
See TracChangeset
for help on using the changeset viewer.