void Seg3D::LayerGroupWidget::dragEnterEvent |
( |
QDragEnterEvent * |
event | ) |
|
|
protectedvirtual |
DRAGENTEREVENT: Overloaded function that is triggered when a drag even enters the group
void Seg3D::LayerGroupWidget::dragLeaveEvent |
( |
QDragLeaveEvent * |
event | ) |
|
|
protectedvirtual |
DRAGLEAVEEVENT: Overloaded function that is triggered when a drag even leaves the group
void Seg3D::LayerGroupWidget::dropEvent |
( |
QDropEvent * |
event | ) |
|
|
protectedvirtual |
DROPEVENT: Overloaded function that is triggered when a drop occurs on the group
void Seg3D::LayerGroupWidget::handle_change |
( |
| ) |
|
HANDLE_CHANGE: this function handles changes from the layer manager.
void Seg3D::LayerGroupWidget::instant_hide_drop_space |
( |
| ) |
|
INSTANT_HIDE_DROP_SPACE: this function instantly hides the drop space for when a move has been made
void Seg3D::LayerGroupWidget::mousePressEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
MOUSEPRESSEVENT: Overloaded function that is triggered when a user clicks on the group
void Seg3D::LayerGroupWidget::notify_picked_up_layer_size |
( |
int |
layer_size | ) |
|
NOTIFY_PICKED_UP_LAYER_SIZE: this function sets the layer size of all
void Seg3D::LayerGroupWidget::picked_up_group_size_signal_ |
( |
int |
| ) |
|
|
signal |
PICKED_UP_GROUP_SIZE_SIGNAL_: this signal is sent to the LayerManagerWidget to notify the other groups what size this group is so that the proper size slot is opened up
void Seg3D::LayerGroupWidget::picked_up_layer_size_signal_ |
( |
int |
| ) |
|
|
signal |
PICKED_UP_LAYER_SIZE_SIGNAL_: this signal is sent to the LayerManagerWidget to notify the other layers what size this layer is so that the proper size slot is opened up
void Seg3D::LayerGroupWidget::prep_for_animation |
( |
bool |
move_time | ) |
|
PREP_FOR_ANIMATION: this function replaces the widget with a screenshot of the widget for speed
void Seg3D::LayerGroupWidget::prep_groups_for_drag_and_drop_signal_ |
( |
bool |
| ) |
|
|
signal |
PREP_LAYERS_FOR_DRAG_AND_DROP_SIGNAL_: this signal tells the LayerManagerWidget that it needs to tell all the groups to prepare their layers for for drag and drop.
void Seg3D::LayerGroupWidget::prep_layers_for_drag_and_drop |
( |
bool |
move_time | ) |
|
PREP_LAYERS_FOR_DRAG_AND_DROP: this function tells each layer to prepare for drag and drop by replacing the actual widgets with images of themselves.
void Seg3D::LayerGroupWidget::prep_layers_for_drag_and_drop_signal_ |
( |
bool |
| ) |
|
|
signal |
PREP_GROUPS_FOR_DRAG_AND_DROP_SIGNAL_: this signal tells the LayerManagerWidget that it needs to prep all the groups for drag and drop.
void Seg3D::LayerGroupWidget::resizeEvent |
( |
QResizeEvent * |
event | ) |
|
|
protectedvirtual |
RESIZEEVENT: this is an overloaded function to keep the size of the overlay widget in sync with the size of the LayerGroupWidget
void Seg3D::LayerGroupWidget::set_picked_up_group_size |
( |
int |
group_height | ) |
|
SET_PICKED_UP_GROUP_SIZE: function that sets the size of the currently picked up group
The documentation for this class was generated from the following files: