Ignore:
Timestamp:
Dec 28, 2009, 2:50:23 AM (16 years ago)
Author:
Dmitry A. Kuminov
Message:

gui: A bunch of updates to the DND code (the drop site party).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gui/kernel/qmime.h

    r441 r442  
    121121#endif
    122122
     123class QPMDragData;
    123124class QPMCoopDragWorker;
    124125
     
    141142        virtual void init() {}
    142143        // methods always implemented
    143         virtual bool cleanup( bool isCancelled) = 0;
     144        virtual bool cleanup(bool isCancelled) = 0;
    144145        virtual bool isExclusive() const = 0;
    145146        virtual ULONG itemCount() const = 0;
     
    210211
    211212        virtual void init() {}
    212         virtual void cleanup(bool isAccepted, bool isActAccepted) {}
     213        virtual void cleanup(bool isAccepted) {}
    213214        virtual bool isExclusive() const = 0;
    214215
     
    230231
    231232        // DropWorker interface
    232         void cleanup(bool isAccepted, bool isActAccepted);
     233        void cleanup(bool isAccepted);
    233234        bool isExclusive() const;
    234235        bool hasFormat(const QString &mimeType) const;
     
    294295    static void unregisterMimeType(ULONG mimeId);
    295296
     297    static QList<QPMMime*> all();
     298
    296299    static ULONG allocateMemory(size_t size);
    297300    static void freeMemory(ULONG addr);
     
    315318    friend class QClipboardData;
    316319    friend class QClipboard;
     320    friend class QPMDragData;
    317321
    318322    struct Match
Note: See TracChangeset for help on using the changeset viewer.