OpenStudioCore:openstudio_lib
 All Classes Namespaces Functions Variables Enumerations Enumerator
Signals | Public Member Functions | Protected Member Functions | List of all members
openstudio::OSItemDropZone Class Reference

#include <OSDropZone.hpp>

Signals

void dropped (QDropEvent *event)
 

Public Member Functions

 OSItemDropZone (bool growsHorizontally, const QString &text, const QSize &size,*parent=nullptr)
 
void setExtensible (bool extensible)
 
virtual ~OSItemDropZone ()
 

Protected Member Functions

void dragEnterEvent (QDragEnterEvent *event) override
 
void dropEvent (QDropEvent *event) override
 
void paintEvent (QPaintEvent *event) override
 

Constructor & Destructor Documentation

openstudio::OSItemDropZone::OSItemDropZone ( bool  growsHorizontally,
const QString &  text,
const QSize &  size,
parent = nullptr 
)
virtual openstudio::OSItemDropZone::~OSItemDropZone ( )
inlinevirtual

Member Function Documentation

void openstudio::OSItemDropZone::dragEnterEvent ( QDragEnterEvent *  event)
overrideprotected
void openstudio::OSItemDropZone::dropEvent ( QDropEvent *  event)
overrideprotected
void openstudio::OSItemDropZone::dropped ( QDropEvent *  event)
signal
void openstudio::OSItemDropZone::paintEvent ( QPaintEvent *  event)
overrideprotected
void openstudio::OSItemDropZone::setExtensible ( bool  extensible)