Changeset 986 for trunk/src/gui/kernel/qmime_pm.cpp
- Timestamp:
- Aug 16, 2011, 12:57:10 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gui/kernel/qmime_pm.cpp
r776 r986 290 290 } 291 291 292 293 294 295 292 296 QPMMime::DefaultDragWorker::DefaultDragWorker(bool exclusive) 293 297 : d(new Data(this, exclusive)) … … 297 301 } 298 302 303 304 305 299 306 QPMMime::DefaultDragWorker::~DefaultDragWorker() 300 307 { … … 303 310 } 304 311 312 313 314 305 315 bool QPMMime::DefaultDragWorker::cleanup(bool isCancelled) 306 316 { … … 341 351 } 342 352 353 354 355 343 356 bool QPMMime::DefaultDragWorker::isExclusive() const 344 357 { … … 346 359 } 347 360 361 362 363 348 364 ULONG QPMMime::DefaultDragWorker::itemCount() const 349 365 { … … 351 367 } 352 368 369 370 371 353 372 ULONG QPMMime::DefaultDragWorker::hwnd() const 354 373 { … … 356 375 } 357 376 377 378 379 358 380 QByteArray QPMMime::DefaultDragWorker::composeFormatString() 359 381 { … … 392 414 } 393 415 416 417 418 394 419 bool QPMMime::DefaultDragWorker::prepare(const char *drm, const char *drf, 395 420 DRAGITEM *item, ULONG itemIndex) … … 434 459 } 435 460 461 462 463 436 464 void QPMMime::DefaultDragWorker::defaultFileType(QString &type, 437 465 QString &ext) … … 676 704 } 677 705 706 707 708 709 710 711 712 713 714 678 715 bool QPMMime::DefaultDragWorker::addProvider(const QByteArray &drf, Provider *provider, 679 716 ULONG itemCnt /* = 1 */) … … 701 738 } 702 739 740 741 742 743 703 744 // static 704 745 bool QPMMime::DefaultDragWorker::canRender(const char *drm) … … 748 789 }; 749 790 791 792 793 750 794 QPMMime::DefaultDropWorker::DefaultDropWorker() : d(new Data(this)) 751 795 { … … 755 799 } 756 800 801 802 803 757 804 QPMMime::DefaultDropWorker::~DefaultDropWorker() 758 805 { … … 760 807 } 761 808 809 810 811 762 812 void QPMMime::DefaultDropWorker::cleanup(bool isAccepted) 763 813 { … … 776 826 } 777 827 828 829 830 778 831 bool QPMMime::DefaultDropWorker::isExclusive() const 779 832 { … … 781 834 } 782 835 836 837 838 783 839 bool QPMMime::DefaultDropWorker::hasFormat(const QString &mimeType) const 784 840 { … … 786 842 } 787 843 844 845 846 788 847 QStringList QPMMime::DefaultDropWorker::formats() const 789 848 { … … 824 883 } 825 884 885 886 887 826 888 QVariant QPMMime::DefaultDropWorker::retrieveData(const QString &mimeType, 827 889 QVariant::Type preferredType) const … … 1132 1194 } 1133 1195 1196 1197 1198 1199 1200 1201 1202 1203 1134 1204 bool QPMMime::DefaultDropWorker::addProvider(const QString &mimeType, 1135 1205 Provider *provider) … … 1145 1215 } 1146 1216 1217 1218 1219 1220 1221 1222 1223 1224 1147 1225 bool QPMMime::DefaultDropWorker::addExclusiveProvider(const QString &mimeType, 1148 1226 Provider *provider) … … 1158 1236 } 1159 1237 1238 1239 1240 1241 1160 1242 // static 1161 1243 bool QPMMime::DefaultDropWorker::canRender(DRAGITEM *item, const char *drf)