mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	Move the Trash bin to the topRight on the pictures
It was too easy to remove a picture by mistake, not anymore. Signed-off-by: Tomaz Canabrava <tomaz.canabrava@intel.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
		
							parent
							
								
									fddad4e414
								
							
						
					
					
						commit
						44f59b6022
					
				
					 1 changed files with 10 additions and 4 deletions
				
			
		| 
						 | 
				
			
			@ -93,7 +93,9 @@ void DivePictureItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event)
 | 
			
		|||
		button->setZValue(7);
 | 
			
		||||
		scene()->addItem(button);
 | 
			
		||||
	}
 | 
			
		||||
	button->setPos(mapToScene(0,0));
 | 
			
		||||
	button->setParentItem(this);
 | 
			
		||||
	button->setPos(boundingRect().width() - button->boundingRect().width() * 0.2,
 | 
			
		||||
				   boundingRect().height() - button->boundingRect().height() * 0.2);
 | 
			
		||||
	button->setOpacity(0);
 | 
			
		||||
	button->show();
 | 
			
		||||
	Animations::show(button);
 | 
			
		||||
| 
						 | 
				
			
			@ -110,13 +112,17 @@ void DivePictureItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)
 | 
			
		|||
{
 | 
			
		||||
	Animations::scaleTo(this, 0.2);
 | 
			
		||||
	setZValue(0);
 | 
			
		||||
	if(button)
 | 
			
		||||
		button->hide();
 | 
			
		||||
	if(button){
 | 
			
		||||
		button->setParentItem(NULL);
 | 
			
		||||
		Animations::hide(button);
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
DivePictureItem::~DivePictureItem(){
 | 
			
		||||
	if(button)
 | 
			
		||||
	if(button){
 | 
			
		||||
		button->setParentItem(NULL);
 | 
			
		||||
		Animations::hide(button);
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void DivePictureItem::mousePressEvent(QGraphicsSceneMouseEvent *event)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue