anatomist 6.0.4
3D neuroimaging data viewer
anatomist::BlockBorderWidget Class Reference

#include <anatomist/window/qwinblock.h>

Inheritance diagram for anatomist::BlockBorderWidget:
Collaboration diagram for anatomist::BlockBorderWidget:

Public Member Functions

 BlockBorderWidget (int sides)
 
virtual ~BlockBorderWidget ()
 
void getRowCol (int &row, int &col, int &dirx, int &diry) const
 
QGridLayout * parentGridLayout () const
 get the layout where the parent of this (which should be a DraggableWrapper) is: that is, the QAWindowBlock grid layout.
 

Protected Member Functions

void mousePressEvent (QMouseEvent *event)
 
void mouseReleaseEvent (QMouseEvent *event)
 
void mouseMoveEvent (QMouseEvent *event)
 
void mouseDoubleClickEvent (QMouseEvent *event)
 

Detailed Description

Definition at line 110 of file qwinblock.h.

Constructor & Destructor Documentation

◆ BlockBorderWidget()

anatomist::BlockBorderWidget::BlockBorderWidget ( int sides)

◆ ~BlockBorderWidget()

virtual anatomist::BlockBorderWidget::~BlockBorderWidget ( )
virtual

Member Function Documentation

◆ getRowCol()

void anatomist::BlockBorderWidget::getRowCol ( int & row,
int & col,
int & dirx,
int & diry ) const

◆ mouseDoubleClickEvent()

void anatomist::BlockBorderWidget::mouseDoubleClickEvent ( QMouseEvent * event)
protected

◆ mouseMoveEvent()

void anatomist::BlockBorderWidget::mouseMoveEvent ( QMouseEvent * event)
protected

◆ mousePressEvent()

void anatomist::BlockBorderWidget::mousePressEvent ( QMouseEvent * event)
protected

◆ mouseReleaseEvent()

void anatomist::BlockBorderWidget::mouseReleaseEvent ( QMouseEvent * event)
protected

◆ parentGridLayout()

QGridLayout * anatomist::BlockBorderWidget::parentGridLayout ( ) const

get the layout where the parent of this (which should be a DraggableWrapper) is: that is, the QAWindowBlock grid layout.

If not found, return 0.


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