swift
Public Member Functions | Protected Member Functions | List of all members
swift::gui::CDropBase Class Reference

Utilities for dropping swift value objects. More...

Inheritance diagram for swift::gui::CDropBase:
[legend]

Public Member Functions

virtual ~CDropBase ()
 Dtor.
 
void setAcceptedMetaTypeIds (const QList< int > &ids)
 Accepted ids.
 
void addAcceptedMetaTypeId (int id)
 Accepted ids.
 
virtual bool isDropAllowed () const
 Drop allowed?
 
virtual bool isJsonFileDropAllowed () const
 File drop allowed?
 
virtual void allowDrop (bool allowed)
 Drop allowed.
 
virtual void allowJsonFileDrop (bool allow)
 Allow JSON file drop.
 
bool acceptDrop (const QMimeData *mime) const
 Accept drop?
 
swift::misc::CVariant toCVariant (const QMimeData *mime) const
 Mime data to CVariant (normally encapsulating a value object)
 

Protected Member Functions

 CDropBase ()
 Ctor.
 

Detailed Description

Utilities for dropping swift value objects.

Definition at line 18 of file dropbase.h.


The documentation for this class was generated from the following files: