OpenStudio:shared_gui_components
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Signals | Public Member Functions | Public Attributes | Protected Member Functions | List of all members
openstudio::OSDragableView Class Reference

#include <OSDragableView.hpp>

+ Inheritance diagram for openstudio::OSDragableView:

Signals

void clicked ()
 
void dragRequested (const OSDragPixmapData &dragPixmapData)
 

Public Member Functions

virtual ~OSDragableView ()
 

Public Attributes

OSDragableViewparent
 

Protected Member Functions

void leaveEvent (QEvent *event) override
 
void mouseMoveEvent (QMouseEvent *event) override
 
void mousePressEvent (QMouseEvent *event) override
 
void mouseReleaseEvent (QMouseEvent *event) override
 

Constructor & Destructor Documentation

virtual openstudio::OSDragableView::~OSDragableView ( )
inlinevirtual

Member Function Documentation

void openstudio::OSDragableView::clicked ( )
signal
void openstudio::OSDragableView::dragRequested ( const OSDragPixmapData dragPixmapData)
signal
void openstudio::OSDragableView::leaveEvent ( QEvent *  event)
overrideprotected
void openstudio::OSDragableView::mouseMoveEvent ( QMouseEvent *  event)
overrideprotected
void openstudio::OSDragableView::mousePressEvent ( QMouseEvent *  event)
overrideprotected
void openstudio::OSDragableView::mouseReleaseEvent ( QMouseEvent *  event)
overrideprotected

Member Data Documentation

OSDragableView * openstudio::OSDragableView::parent