mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	Better spacing on the delegate
Makes the location delegate pleasant to the eye. Signed-off-by: Tomaz Canabrava <tomaz.canabrava@intel.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
		
							parent
							
								
									eff22c28db
								
							
						
					
					
						commit
						967bd68e64
					
				
					 1 changed files with 6 additions and 3 deletions
				
			
		|  | @ -506,7 +506,7 @@ void LocationFilterDelegate::paint(QPainter *painter, const QStyleOptionViewItem | |||
| 	QString diveSiteCoords(gpsCoords); | ||||
| 	free( (void*) gpsCoords); | ||||
| 
 | ||||
| 	fontBigger.setPointSize(fontBigger.pointSize() + 2); | ||||
| 	fontBigger.setPointSize(fontBigger.pointSize() + 1); | ||||
| 	fontBigger.setBold(true); | ||||
| 
 | ||||
| 	painter->save(); | ||||
|  | @ -533,7 +533,7 @@ void LocationFilterDelegate::paint(QPainter *painter, const QStyleOptionViewItem | |||
| QSize LocationFilterDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const | ||||
| { | ||||
| 	QFont fontBigger = qApp->font(); | ||||
| 	fontBigger.setPointSize(fontBigger.pointSize() + 2); | ||||
| 	fontBigger.setPointSize(fontBigger.pointSize()); | ||||
| 	fontBigger.setBold(true); | ||||
| 
 | ||||
| 	QFontMetrics fmBigger(fontBigger); | ||||
|  | @ -542,6 +542,9 @@ QSize LocationFilterDelegate::sizeHint(const QStyleOptionViewItem &option, const | |||
| 	QFontMetrics fmSmaller(fontSmaller); | ||||
| 
 | ||||
| 	QSize retSize = QStyledItemDelegate::sizeHint(option, index); | ||||
| 	retSize.setHeight(fmBigger.boundingRect("Yellow House").height() + 5 /*spacing*/ + fmSmaller.boundingRect("Yellow House").height()); | ||||
| 	retSize.setHeight( | ||||
| 		fmBigger.boundingRect("Yellow House").height() + 5 /*spacing*/ + | ||||
| 		fmSmaller.boundingRect("Yellow House").height()); | ||||
| 
 | ||||
| 	return retSize; | ||||
| } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue